MEKSKFLGSLVLILLLSYANATLPGPKAKKHFVLVHKGCHGAWSWYKIVALMRSSGHNVTALDLGASGINPKQTFEVPDFSDFLSPLMEFMASLPAHEKVVLVGHEIGGLAISKAMETFPKKISVAVFVTGLMPGPNINVTTVYNELLKSVSQPDNRVIYDNGPTNPPTTFIIGPKYIKTNLYQRSPIQDLALAYTLVRPIHFYSVEDVSKEIVITNKRYGSVRRAFIVAVEDKLLKKEFQWLMIEKNPPDEVEEIQGSDTMIMMSKPQQLFTALLSIANKYA*