MDYTVRMGLPKTRRGPNTKRATQKAFDDLKDKLTSAPIIRPPDWSLPFEIITYLLGTHVIVYSDHTALKYLLKKKESKPRFLRWMLLLQEFDLEIRDKKGVDDLVADHLSRIVPRDDWPLMTEFFPEEQLLSLCRVDTPWYADMRKLQLLELEELRLESYENAKNYKEKTKAYHDRMIARKSFQVGQKVLLFNTRLKLFPGKLQTRWLGPFVVTNVFPHGAVEIKDFGTAKTFKVNGHRLKSFYDQAYVQMIEDVTICSFLLYCFSFMLALKFIIKLFIIVVLFVLFSGIL*