MATVPEKKAKEAFFDDEFALAVDLYSEAIRLDPNDANLFADRAQAHIKLNAFTEAVSDANKAIQLNPSLSKAYLRKGTACIKLEEYHTAKVALQNGAAFAQDDSRFANLIQQCDRFIEAEESSGLTSTLSSNGSITSVPSGNGSHFSNRNDGMTKEAEGDSLVSQKNEATLKRPKYRHEYYQKPEEVVVTLFAKGISASDVVVDFGEQMLSVTIDVPGQDAYHYQPRLFGKIIPNNCRVEVLSTKIEIHLAKAEAINWASLEYGKDMLPPIINRPIVQSERSAYPSSKPRTRDWDKLEAQVKKEEKEEKLDGDAALSKLFRDIYQNADEDMRRAMSKSFLESNGTVLSTDWKEVGSKKVEGSAPEGMELKKWEY*