MSATLKPVLKNQSKAVTYEKRNATGGADAIHFSPSTDLIREDGVLTVSKEAQKASGYPQWLPTWDPKLSFKFEDEPAFSHVDRGFFADPHLKRLFPEDGGQEIRNLTPKLGSEVRGVQLSQLSPSQKDDLALYVAQRGVVVFRDQDLRDKNLQEVKEFGQYFGPLHIHQTSGAPEGFPEFHITYRRAGPSKPFINKIASIAWHSDITYELQPAGVTFFGLIEGPEAGGDTLFADAIEAYERLSPTFQKFLDGLRLIHSARLQAADSLAKGSIQRKKFTSETVHPLVRYHPVLGKKSIYAKAFGTRIIGLKQEESDLVLNFIQNFIATAQDLQLRASYEPGTVVAWDNRRVFHSAVNDLTDKDAARHCFRITPLAERPVGSKEEYETWSPNDRERTVDEWERLYENGVPSLSSVFSGTLD*