MSMAQQGQGAATSLPPGFRFHPTDEELILHYLRNRAAAAPCPVPIIADVDIYKFDPWDLPSQAVYGDCEWYFFSPRDRKYPNGIRPNRAAGSGYWKATGTDKPIHDAATGQGVGVKKALVFYKGRPPKGTKTAWIMHEYRLAADPLAAAVNTYKPIKFRNVSMRLDDWVLCRIYKKTGLASPMVPPLADYDHMADHDDLSSGGTFTDATCRPMIRQQHHQQPHAGRLPTFPSFSELFDDYAFGQNLDTYVEHGATHHLAVHPSLNQLLPVGDSRHVVEPSYYSPSSSSPDASGGSAGKRKAASPEEPGTHQPSAKKLNGSCFDAPPQSANGWQAVASVLGGLNHHMLPQF