MLPFLPEPSLSYTQQNRTAVLLLNLGTPDAPTAQAVRPYLKSFLTDRRIVELPKWLWYPILHGLVLTFRPKKSAHAYEKIWFKEGSPLEVYTARQAAALAERMPDLIVRHAMTYGNPSIADVLAELKSQGVGRLLAIPLYPQYTASSSGAAVDKVCEQLLLQRNQMSVRTISRFYDDAGYIDAMKNHILRYWAEHGRGKKLMLSFHGVPQKHYDLGDPYPDECRHTAKLLAEALELTEDEYTVSFQSQFGRAKWVTPSTQDLFGKLPKQGVTELDVFCPGFLADCLETMEEIALTGREQFYEAGGKNYRYIPCLNDNPDWIDALVALAEENLGGWR*