MREQKSLPEQEREHEQEREQSVVAGLGQNLKAPTAEKEEGEKLLLLKDEGLEAIRTMFECESNEELEGSHQWCVAMALNKVGLLTVLRAAWKWQEPGLCMEFVRNWNHQTRATRVGDLEISVSLENFALATGLQAEGGAGLLGLNAHCRAQRPMDHENLVKHFEHAPAVKPQNGYMLDKCRDPVLRDIVILLNMTFWMKLIRQSRCSGELLYLVVQAMEGLEVNWSRVFYEKFVCEVMRLQDVLSNKHIVSHQQLITVAGPLMCFLYDCAKVNRTLAAHATDARHFAQPQQQVQPEEQLPEASEVQQSEAQAEAQAQAEHNSIDEKYLSCTKRSYEDCVLQQDSTVTSNGTSVPLAEMPTKVQKVESTRASSTSMELVYASEQSRAGEEGSAGQREEEGEAA*