MDSTSAKIVVGYALTSKKTKSFLKPKLEVLARDKGIAFVAIDRNRPLQEQGPFDVILHKISGREWWSQLEEFKRRYPDVVVLDPPDAIQHVRNRQSMLQEVAKLKLHDCGVVSGQVDIPKQLVVTGDPATIPGVVAKAGLKLPLVAKPLVVDGSAQSHALSLAFDELCLTELNPPLVLQEFVNHGGVLFKVYIVGDSIRVVRRFSLPDVHEQVGNGVIPFPRVSSAEASADDADLDPEVAELPPCKLLDSLSKELRHRLGLRLFNLDVIREGGAGNHYYVIDINYFPGFGKMPDYEYVFTDFLLNLAQSKTERSCISLPRSLEDSLQDTTKDK*