MGGSMKMTALSVMLLMCFAVRATDAQAGIVRTVVAKKFITSSVSRFGLGIEGMAVDQVGNVYAVGFAGDGTSGIGSVANARAQLEQNLLVKDQTASSSFNGLRFLPLSPSLSTNFDLRALAADVKSHSVVQFLRSKRDGRTRGSPFCQNSSMIQPNDIAVAVKSGRIYMTGGAYSNVNTVVGHGDLWMCEGRSSFTNTSRELDLEPVEAKLLGLFGLTNGIEVSPDEKTLYLTESFHKFGEPYSNFIWKFDIDQKTGLVDNKTLLVDFQKLDGSGHVDLDGMRCDVHGNLFVTKNGMNGETVKISPTGELLLRIKLPGLYETTNVEFGGPDGKTLYMSGKCIDNPDLGCVDMWDGNPAPGAAWALSALHH*