MEKSEKQIARRTNILARHLVNPNIQNGISSLERFACLQYMPPETVSGKPAFDIGAMRELMDGHNVEDRDEIFNFMANTDFFRPRKRGGQSYVIPDYNKPMKHQREMTMKRILCLLEKGVFKGWLTETSSEHEMKKTAVFECLGIYDHSLGIKLGVHFHLWGGAIQFLGTKRHHDKWLQDTENYVVRGCFAMTELGHGSNVRGIETITTYDPSARQFIINTPCQSAQKYWIGGAANHATHTIVFSQLHINGKNEGVHAFIAQIRDKEGNICPHVQIADCGHKIGLNGVDNGRIWFNNLRIPHENLLNSVADVSPDGEYYSSINDPDQRFGAFMAPLTSGRVTIAVSAVYQSKIGLSTAIRYALTRRAFNLAPDEPEILLLDYPSHQRRLMPLLSKTYAMSCAANDLKRIYLKRTPSDNKTIHVLSSGYKAMFTWQNMNTLQECREACGGQGLKTENRIGQLKAEYDVQCTFEGDNNVLMQQVSKALLGEYSAARKKGKPLKGLGLEHINDSCPVIPAVLNTFVLRSVKFQIDIFHLRERDLLERLATEVSQLVLEGETKTSAFNLSHELAVDLGRAFSQRAILESLVSAETKQSAGSVKDVLGLLRAMYALITLEEDISFLRYGYLSSQQSQVIRKEVAKLCNDLRPHALALVDSFGIPQPYLSPIAFDWIEANSWAEAQG*