MTSLRFAFCFPMATGHINPSLPIAKALTDLGHEVHYMSRKEMETVIQGTGASFTDVASQQTELYEGRETDIMGCFRGVAQEMGCADEAMMVSMLKTAPRHLELQMPGTIRWLQKIQPQLVLFCPFMNGEALFAAKYLQIPAVGLWTFAGPGSLVGIVNMFLTQSGGMEPAEVFRQVESFEPMLESIRRFKENYGFDLDFRGFLEPKGFLSVFCDTRYNLVTTGKDLQDPLPEELAERYQDATFITVGPLLQASEASGESDVLTEIREAHEAGRKVILVSMGTILTSNTEDVGWHSVPRDGSEKPRGLTGKQPCHSAWSAAFDAFGHYGDAESRDVPLLVVAVGSQEDALEDLQVPKNARCYPYLPQVEVLKAKVDLFLTHGGQNSFMESLMAGTPVVVCPGFADQIANAMRAEASGVGLQIPRPVPPHGEELSAMARYRGTVVAALQRVLAEPQFTEMAQQIGTKLRQEGGVPRAVELLMETAREAKPTLLGNLHGETNVAKEAQEKAARAAHA*