MTTLLLDSDIRDWVVLPLFVIMIAAGLLRQNVGVLLKADPQKSNFIQQRAQGTARHASKLKSGASHYISTWQWQIRRMHYAKLLQDTAEWCESDEAEAAGKPKKMVKKEDGTLVEADDSGAADDDPMSNMMNPLSMMKGNMAFMVQNMVMMQGIQHFFSGFILLKVPFPLTFGFKQMFQRGLFELPTLDTSYVSSVSWYFLVMFGLRSFFKLAIGDPSQEQKEQQIVMTQLGFSPANPAATGSGGDANAKMLRGEAENIEMFLQTTHKSKLDGVEKRLLGSRYPKKAVAYGSAASAANDFLLGAAGVSRGGGKKKKAQ*