MISDYLQLPKGYEIPILFLTPILLNFVGTILYNVFFHPLAAVPGPLACKVCRAWLYLAERGGDGANTVAALHKRYDPAFYDAFSSNHGNLFTFSNVDEYSKRKRLMSPSFSRASTEKHDAIVHATITPLVEEVALSVRKGESIDLYSVMRRFAIKSIISFCYGNNSISPDYFESVIPKLFQVLDESPKDLLVLQHFPLLRKSLTHLATVFPQLFPESIKFLQMVGMELLSSSRKSSSATQPGLFKEMQTLLKVKDQSLTDDELIAESSTMFFAGTDTTATTVSVALWHLIHQPDDYARLQDELRTIMPDVNSGPSLRELESLPFLEACIKESLRLACPVRGRLPRIFPPEGLEVNGFRIPARTVVSSCISYMTYDEEVFPEPWKFRPGRWLQDNSKDLDGFLYPFSRGTRSCIGQSLSLAEQRVAISQMVRRFSPRKGMQFREIVGKEYVTYVMEDKLPVMLEEAK*