MNPTYRPQKSKNGVASAPSEDEDPYFQLIYSPTTSSRKQNPSTSDEELLFPLPVFVPSTSEDIPFPWYLMKHHGNTYSKLVQSGVDDTFPEDLLDDSSWSREMKGNVLDNSTGISEIDLSKLSVREPKEEGKRKPLEEVNRKQVVDKKNFHKISNPYVSPIQPIVTRKPSNLTSTPKKKHDNSTSLKSSSSPKTSLQVVTGEPNKKKDQVLTESTSELKFPIPPMSAPGARLILTDDSFLGLPPSRHLIKQIEFWREGDDLLSQHESLMDTKILGQPKGTYKNLVDNPFELRKRRDLYKKLYNWMITPESIKQEIIGLDLYGENDKPNLDSIGKGNDWNYFEQQTILTEIFFQCPNPSEAVIEKISRHVQLPVKSVEDFLDNYRKNLMKDDDKM