MTTDFTPWPEALTAQYRQLGYWQDKTLLDYLQQSAERTPNALALVGDNQQWRYQAMLERIEQLAAGFTELGLGCGDNVVLQLGNVAEFYLCFFALLRQGIRPILALPAHRLAEIRYFCQHSQAKAYLIDGAQRPFDYQALAQELLACCPTLQTVIVRGQTRVTDPKFIELTSCYSASSCQANADPNQIAFFQLSGGTTGTPKLIPRTHNDYAYSVTASVEICRFDQHTRYLCVLPAAHNFPLSSPGALGVFWAGGCVVLSQDASPQHAFKLIEQHKITVTALVPPLALLWMDHAEKSTCDLSSLHFVQVGGAKFSEAAARRLPKALGCQLQQVFGMAEGLVNYTRLDDSAEVIATTQGRPISAHDQLLVVDEQGQPVASGEEGYLLTQGPYTIRGYYRADQHNQRAFNAQGFYITGDKVKLSSEGYVIVTGRAKDQINRGGEKIAAEEVENQLLHHPAVHDAALIAISDEYLGERSCAVIVLKPEQSVSTIQLKRFLHQAGLADYKIPDQIQFIDQLPKTSVGKIDKNALRRRFDTLGLALSM*