MSTSYLPATTDSIAQALEAKNPSESISIFYRILESPSSSPESLRIKEQSITNLSDLLRQENRAEELRSLLTQLRPFFALIPKAKTAKIVRGIIDAVAKIPGTSDLQISLCKEMVQWTRAEKRTFLRQRVEARLAALLMESKEYSEALNLLSGLIKEVRRLDDKLLLVDIDLLESKLHFSLRNLPKAKAALTAARTAANAIYVPPAQQGTIDLQSGILHAEEKDYKTGYSYFFEAFEAFNALEDPRAVFSLKYMLLCKIMVSQADDVAGIISSKAGLQYVGPELDAMKAVADAHSKRSLKLFETALRDFKAQLEEDPIVHRHLSSLYDTLLEQNLCRLIEPFSRVEIAHIADLIELPIDHVEKKLSQMILDKKFAGTLDQGAGCLVIFDDPKTDAIYPATLETISNVGKVVDSLYVRSAKIMA*