MEKVLGITLFPHYLPSLKCPRMAFSSLHTLPHSLLLHSNWSGCPYIPLYNVQLMRCHAQPTLYNIHNLPLPTLSIIPPLHCSFPLNCHSQVVSIMETCDSWSLSHFNLNPQSHEGKLFLTCQYPFLGCLFFANGIDTQRVAASAKYVTWFCFFDGTLDVPDKTLQEATGSSRAQVIRAATSFFHAKTASDLDKIIISPGVASAVMHGGWSWWTEVREDLTPTQQSRLFQIMVDMVAAAEDHGPFRKTGTVPQLETFIRNRGKAVGVRLLCLLMEYSLRIELDEETLCNPLMCQLHEAVIGHVAWVNDVCSFEAEAAKGDYFNILAVMLLNDEFSNLEEALSKVCEMIKQCDCESVRLMQEIKQSSLIQKPGVESYLEALGNLMAGHYYWASISARYTLDGIPRQANTANLPFDPKRIAHLEKLQASKENCK*