MGNLIAVGVHCEVRGSEFICGSLSHIHIYEQGGLATLMGAHPRPLTNRADGTLDMKEIAGAIRPDDQHFPVTKVLCLEQTHNKCGGRVLPLDYVDKCGELAREHGIALHLDGARIWNAAAALGVTPARAVEAADSVSVCLSKALGAPVGSVIVGTREFIAKCRRLRKACGGTMRQAGTLAAAALTAHGEIGPMIHMDHSRMSDLAAGLSKIQGLKVQRPVQSNIAFVSLDERIDVKWMVAEMRKRDVVLIPWVGNSLRLVTHHEINQPAVAKVLRCFEELCAQVLGPAGAA*