MIHYAKGYWGLPLFLRLHGSPFPRTLPFAVVSVTITIWLHLWDSGREEIVRSFAHPYPFQMYGFVIGFLVVLRTNHSLARFMEARTGVETMGSKWADSVAMLTAFDGCTVGSRSQEIGKPAMKQDHEHHDDHARFIARLTHLVSLLHAMALQHLRGDEELGNIVPARTRRQTNTTAGPELKRVWNRKEPKESAVEIADGPEDEGISGYLGTRAIKTDGKEETRLLAARYNHMGAHLIHAVTDDGKQARKNLVNPFLLREDQDLWVRCCAATPLAVIGGLDPHEFKELDELDCDRAYLVLAWIQALIIRRYEDLDGIRVGPPILSRVHQTLTNGMLGFNMADKIAKTPFPMPYAQMLSVCLVVFNLTMPIMVAGHINNLWLAILVNFISTVAYQGLNEVARELEDPFKPTHINDHGMPQLQAMFNSKVRAASPSVKKILTHWAQCDSWEVAKE*