MLGKRTRRVLHATSKLLVTPSTGDGSKYEADYFPNFGVDALCKPLAVAPGHPPQHVIVGFELPVAEVKQPQAEKGPRSVLELHGLCSLRSRNKQKSAYECLILSPRAPWERKKGVQGVGLAIAAAIKAEEEEDAANNAQFCKQVASVVSSPARCHQTLAVRASSLMQRYTEQPTIKTDGHQYADSGFAYGGDEDDDDNGIDDGDVDTDDEDFIVPVLRTPEAIINGRMIAVPRRPIFSTESPVSSFCCGSAHLTPPDFLQTCFFCDRPLSQGKDIYMYRGDRAFCSPECRYKQILTDEQKERFLNVSNCYAENSNHRGVPARAMTMAAA*