MPLVSAAAGCQRGPVPFKDVAAVVAGDDGAAAAMAHRPLADPEDEDHDELIATLPCKPPTPLMRRMRLYRGGWFPEKWLPAIMAFRRRFEARDGDVVVASLPKCGTTWLKALAFATAVRGTYPPPPVAGSDDEGNRRHPLLRLNPHECVPFLESVYSTMEEESKLDATPSPRLLSTHLPYSVLPASITDSSRCKIIYVCRQPKDMLISFWHFINRDKSRDVSSSYVWESVRECTYFGSPIWDHILGYWNASKVKPDNVLILKYEDMKRNPTENVEKIAEFIGQPFSNSEKEASIVDNIVELCSFEKMKALGASMAGSQKVISSEFPNDSFFRKGAIGDWVNHVTPEMAESLDKFLSEKFDGSGFTFM*