MTSRNLNSSSKPLRYVSVAASTAPEEGETINAVNNAAAVPKFNFAEGLYSGFTTKELIFSLFNLHIVSCEPIADLGMKALRVPLMEYAPYRVPLLQAVKRTAFSHFCAGESVAEASITLNRMQTLGLKGILNYGMEDATDNTACDTNLNHFQTTVDSTSLLPPGSVSLACVKISSICPLALLERLSHLLRWQHCHPDFTLPWKAETLPILASSSPTHHTSSEPEPLSPAEENDLNLAEQRLFQLCRACEADWLPLLVDAEYVAVQPAIDYFTYRAFSEFNRRKEPLVYGTLQAYLKDSFPRLVEASEAAKKQGISMALKLVRGAYIVRENAEAKSLGAPSPVHSLIADTHCCYNACTSFLLEKAADYRMLGETLN*