MAHQEIEHTQLPVRGINLHVAQVGKAGDLGTVVFLHGFPEIWYSWRHQMLAVAAAGYRAVAPDCRGYGLSDQPPVNEEDSWVWDDLVADVLSILDALSVPKAFLVGKDFGAVPAYEFALQHPDRTCGVVCLGIPFSPVPFSFDDAMPEGFYVLRWGVPGRAEADFGRFDVRRVVRTVYVLFSGADIPIAKEGQEIMDLADLSTPLPEWFTEEDLDVYAKLYEKSGFRYPLQMPYRSLHKMPNRLDAKFQVPVFMVMGEKDYCFKFPGFETAMRSGIMNNFMPDLKITYIPEGSHFVQEQLPEQVNELLLDFLKAKGHPVAS*