MNLNKLGSKEDPYILASQAKQVFYMTDPLDKKRSVVLTSKPRYVFDDHDDNIVSEERSPPFEIHNVNESIDDISAYLENQFGEKLSLEWNRNKIPVGDNKEYFASYIGVVARERVNINYSDWDEVPKEVLNEVYENITIYILMHGTYRRPSSYLFFDGFANWKSPGRSVVNMAAKTFDLHGTSGCRSVLCRSVDRTDQNLPVLCRSVDKTDQNLPVLCTDLHSSEIICVKARRASIRWRCFKARLRKDFLYDSEGENENVIIRSPPSFYGWITKNDWDKFIATSNDPKFKELSDLNQERAQKRITAYRGGRKGYVYYEEEIADELHKRGVQVKNIPRHLVWIRAHSIQEDGVITFDNPIDLEIAQAIKALEAQQIQGEIDATGRNDILSRALKTPEHGGSVRGVGSGVTNKQYFGYNKPTPPSQLRSELNGVRSRVVTLKNTQTLLLNYLMSVGQINQEQLK*