MEAYKKWVRSNRDYVHSMESLANGMTWLLPERFSASEIGPEAVTAFLGIITAVNQHIIDTTPTQTLVNPVEQLFPWSLCVSTLKDLETLVEVVAQHFYGDDKKWNFIAVTEGIKALVRLALFRDSGYKILLQGGEVMNAEKDQNAIGYNHVRGDFVKPGGHHGHGYLQDYRGHNLRNLEGRALFALNKFGENAKMVSDPTWLNRLQHHHALATGAEPPASMIEKPTLSTIWSKKGLPGGLFVVAEVLFIMRPLIYVLFIRKYGLRSWIPWLISLTVDLTGYGFLSHITNLGHSSRKNSIVLSTAEKDEVRRRKLLWVFYLMRDPFFNKYSRHRLEHAEKLLSPVPIVGFITAKLVELLIGAQTRYTYTSAS*