MATGVGGRAARPCDACAQQRAQWYCSADDAHLCNACDTQVHTANTVACRHERVSLSTTTTAVPFPGAPLACWSSSWLRKRSLSGQRHGRSNPNGERPLGSTPATDAVLEDDADKEEEPLSWLWSSDEVDTPLSWLCNHHVKSEASEDVGYVKTELEPEGLLDLNFDFCLVNEREMEKMKVHEESKVHLRLNYEEVVSAWSDRGSPWAQAHPVMNPLDDTISDLAGDGGSSVFGLVPDLTSLGCGQSGREHVIGQVLVMIHGGDGQRPRAGGREACVMRYREKRQSRLFYKKIRYHVRKLNAENRPRMKGRFVKRTADASYESLAL*