MPSLIVKVYSLLFKYNLNRRLQTLVQSPISHPFNGVVSRADESIITSNPSFSTDGVATKDLHIDSLTSLSLRIYLPQSALISLRNSESGEGVYGGYVPEKNGKNCKKLPVILQFHGGAWVTGGIDTVSNDVFCRKLAKSCDAIVIAVGYRLAPESRFPAAFEDGVAAIKWLGKQANLAECSRSSLDKRIVNGEKHRGRQIVDGFGASMVEPWLAAHLDPSRCVLLGVSCGANIANYVARYAVEAGKFLDPIKVVAQILMYPFFIGNIPTHSEMKLANSYLYDKATCILAWKLFLPETDFNLDHLAANPLKPGNEKPLDLKHMPPTLTVVAQYDWMRDRAIAYSEELRRVNVDAPLLDYKDAVHDFATLNVLQKTPKAQACLEDISIWVKKYISLRGNEFSY*