MAANDHVFRATNEASVALLRSLRAGTVDQRFKAFIHHADVYTAAPEELVAGLEPVPGTNVTEDGYNRQWYIYCPKRYKNGEGRTSGHRLRAVETAGTCWHTETGPKPMQGLPGATVCSLSYGHKEKEDEGTSGRHRFHRMGWRMFEYDDTQGGGGDHVLCKVHRSSSSLAKNKSKAKRTATGDHPEAPPTKVIHDVQVQMQDPAGAIFTGAYPTMDDPLLMVRGEEASEAEHGGDLGKFNIGGLLLNIDNVDWKALLDNVDGEQQQQQPCAEPAKQSSVQVQVDPAATLMPSNVHGHEQGRDSMMVGGEEGQRRRIEEQVSVDDLLDVNNVDWKALLDMLEDDEEQGLPLQQQPCAEPAAEQSQSSRIEDPAVPPV