MEDAAKDYAAGFAAGVATVLIGHPFDTVKVKLQTQNTEVNTTRYRNAAHCILGILKTEGVKGFYRGATSSFVGVALESSVLFGAYSQMRSALQGREGGEPELLSIVPAAAVGGACISMILCATELVKCRLQVQVKNGEVNPRAQRYDGPLDCLKKTVKTDGLQGLFRGGFSTLLRECTGNSFFFTTYELTRYRLLTALDYPGKLESQPTKANLWKQLLYGKNYSEIMVEGAVDVLSGGLAGMVFWAAVLPFDVAKTRIQTALDPSYNRNPFYNLKMIHRELGIRGLYAGLGPTLARAFPANAAAMLTWELTAKLLGVRRKEH*