MPSFSGNELTNEHIDELRDAFEKYDLDSNGTLSANEVRLALISVGYEITEAELYDLIHSVAVRDEERLDLKKFIRMMAPR MANVDSDKSLCRTFNMIDRDRDGYVTVQDVRAIMVVLGEVVTDDDIKDICQAVDMDGDGRISLRDFVGFMHSPI