MGKLLMLTFLSFFLLTTNKAWSQQQDPQVPCLFIFGDSLVDNGNNNGILTLARANYMPYGLDFPQGATGRFTNGRTFVDILAQLLGFPNYIPPYARVRGRNLLRGANYASGAAGIRDETGNNLGDHMPMKQQVGNFGRSVEELRRLFRGDNSTLNAHLSKCILYSGLGSNDYLNNYFMTDYYSTHSQYTPQQYASALLQDYSQQLSELYNLGGRKVIVTAIGQIGCIPYQLARYDGNGSRCNEEINDAIQLFNSGLKRLVIRFNKVLPGAKFVFLDSFESSKDLVLNAKTYGFEVVDKGCCGVGRNNGQITCLPLQQPCEDRSKYIFWDAFHPTEVANILLAKKSYSSKSKTFNYPINIQQLVRL*