MATTFDSSQALAGLPPPHVLEEGGYTPTIEDALVKEEALEVIKRTFEGNLKANVNLVRVSNPMFVTKRSGFNDNLNGTERPATFAPRDFQDIKLEVPFSLAKWKRWALHYYNIPSGKGVVTDFRGLRCDDDVDFTHSLYVDQFDWEKRIDESDRNVTYLVETVKQIYKAVYDTEQVVAEKYGVKAILPKDIVFANTDDMIKKYPDVSPKERENLLCKEHGAVFLIGIGGAKEDGTLRHDGRAPDYDDWTTQREDGGFGLNGDLLVWNPILEMSFELSSMGIRVNPEIMEKQLYLCGVPERKEYVWHRMLLDGTLPQSIGGGVGQSRLCQFMLRCAHIGEVQHGWYDPDEVVVLREKGIKLLGLGEFDEDPMANSLHKAKNAI*