MEKKSMVKKRAHCLVLAYPAQGHINPMLQFSKLLENQGVRITLVTTRFYYNNLQRVPPSIALETISDGFDKGGPGEAGGSKAYLDRFRQVGPETFAELLEKLGKSNDHVDCVIYNSLLPWALDVAKRFGIAGAAYLTQNMAVNSIYYHVQLGKLQAPLIEQEISLPALPKLHLQDMPSFFFYEDLSLLDLVVSQFSNIDKADWILCNTFYDLDKEITDWFMKIWPKFKTIGPNIPSYFLDKQCEDDQDYGITQFKSEECMEWLDDKPKGSVVYVSFGSLVTFGEEQMKELVCCLRECSNYFLWVVRASEQIKLPKDFEKRTDKGLVVTWCPQVKILAHEAVGCFVTHCGWNSILETLCLGVPIVAIPCWSDQSTNAKLIADVWKIGIRAPVDEKKVVRQEALKHCIKEIMDKGKEMKINALQWKTLAVRGVSKGGSSYENAVEFVNSLL*