MELNFAFILRFNSQIPLFEQAVLIVADAALSLEVSGHGDVLEAHDGVLAVGSGGPFAAAA ARALFDVPNLTAKQICEKAMKVAADMCCYTNHNFIYETLPNTANQASQPN