MDADVTMALRIGLPDYSGYSSINQNVKGNVNVTAKQYWIPTPEQILIGFTHFSCHVCFKTFNRYNNLQMHLWGHGSQYRRGHESLKGTQPRAMTGIPCFCCAEGCKNNIEHPRAKPLKDFRTLQTHYKRKHGLKPFMCRKCGKFLAVKGDWRTHEKNCGKRWLCVCGSDFKHKRSLKDHIKSFGLGHGPFPPSFDGVELLDDASSLPI