MAKHEDLPVPIHSKLDEVYGDGSQVEEAQLRFSILDSKFEELFGHLPDLYARAPGRVNLIGEHIDYEGYSVLPMAIRQDTIVAIGKRDAGESEKLLRIANVNDKYTMCTYPVDPNQEIDLKNHRWGHYFVCGYKGFHEYAKLAGMDVGSPVGLDVMIDGTVPTGSGLSSSAAFVCSSTIAIMAALNVNLPKKEVAQLTCECERHIGTQSGGMDQAISIMAKTGFAELIDFNPIRATDVQLPAGGTFVIAHSLAESQKAVTAATNYNNRVVECRLASIVLGIKLGMEPEEAISKVKTLSDVEGLCVSFAGTHGSSDPTLAVKEYLKEEPYTAEEIEKITGKTLDSIFLDSASSLDVIKAAKHYKLFQRASHVYSEAKRVYAFKDAVSSDSDEEEKLKKLGDLMNDSHHSCSVLFECSCPELEELVEVCKGNGALGARLTGAGWGGCAVALVKESIVPQFILNLKEQFYQSRIDNGTIKKSDLGLYVFASKPSSGAAIFRF*