MTASTCSSVDLPQGPAPETQGTVSMLAEEENYPEPGTLQEELNEIVDAFYELSSDEDIRAYQCWVEDIEGEKVAENALMEPALAPVFELEDQDGDTVRLSDLLEKGPVVLSFYRGKWCPHCNATLMRYGNQLVPELEKSGATLVAISPMLPDGTAYLATKRDLNFAVCSDTENQVAKQFGITFAVRPHTRPFMLKWGDDLPQHNGLNAGWEIPLPATYVIGQDGNIAWSFLDNDPGVRAEVGDILQAVADASSKYKGLMDISSNSTREKKPRSRKMFNRKLSTTFPRVSSKPLKRMFSQNRPDDDSVSTCSGESHELDRCSQHSVKSEGGDEIPRFRRSVDSRRRKRTLRRNQSAKEFLGRYFLTPSE*