MAPPCLQLTQAPLAAAMEGLQDDASSCTPAATVQRPPGCAVEELLLPTAATAPALPPLPAMALLHHSKPATCSLPYSSSSESITPHTPAGEESSLAGLGRVPSDLEAVGPAAAASSSTVGSRFAFVTLLTRDSYLPGVQALARSLAAVQTAHPLLVMYTADTLSPSAVAALQQEPVCRPLAVERYSPPGGHNPGRYKLWLYAECWTKLRMWELEHWDRLVYLDADMLVVRSIDGLFDLPPGFYADQPSYFNAGMFIMSPCRAELRLFDSLLAAGAAPIGGYAEQDFLNWRYQGVWRPLPPAFNAQRGIRGHHPQLWDALWPQVSIIHYTDGKPWQEGHPDNERDADLVELWQQAE*