MSSTKKVLYVGGLAEEVDIPMLTAAFIPFGDLVDVQMPMDYSTDKHRGFGFVEFEDAEDAAAAIDNMDEAELFGRTIRVNVANPAKYPERANKAVWTEESYFEQQQQEHASNDATATETNASARAAWQAEAVPAAAAPAVPAAPSTGGNKLPRVYMDIKIGSSKAGRIVMELRSDVTPRTAENFRQLCTHSKGFGFKGSSFHRIIPDFVRYISAQQFSLPFLSNPPCCSLLFFILDCSQMCQGGDFTRHNGTGGKSIYGEKFADENFTLKHTGAGTLSMANSGPNSNGSQFFMCLTKTDWLDGKHVVFGQVIQGLDVLRRMEAQGGESGKTKTKVVIEDCGEL*