MLATCVIQPIDMIKVRIQLGQGSAGEVTKTMLKNEGMGAFYKGLSAGLLRQATYTTARLGSFRILTAKAIEANDGKPLPLYQKALCGLTAGAIGACVGSPADLALIRMQADATLPAAQRRHYTNAFHALYRIVADEGVLALWKGAGPTVVRAMALNMGMLASYDQSVEFFKDNLGFGEATTIIGASTVSGFFAAACSLPFDYVKTQIQKMQPDALGKYPYTGSMDCAMKTLKAGGPFKFYTGFPVYCVRIAPHVMMTWIFLNQIQKVEKSFGL*