MSDYVLDGDHDVHEDEFGDENGKEDVSVTDEMHFDAELEAIKERFKEIEADANKLHDLRRVIDKSPISTFRNLFSAAESNNSNLSDEDKTEVDLRSVYVGNVDYGSTADELEAHFRGCGPINRVTILCNKFTGHPKGFAYIEFDTRDAVEAAIALDDSSFRSRQLKVLPKRTNVPGMSMTNRPPFVRGRARGRGMSIGFRPAYAGRMRFPRYRRRGSYYFSPY