302 aa
MQNLLSEILDEVRPLLGQGKVADYIPALAHVPADQLGIAVYSAEGELYHAGDAKTPFSIQ
SISKVFSLVQAIQHCGESLWERLGHEPSGQPFNSLVQLEFERGIPRNPFINAGALVICDI
NQSRFAVPALSMRDFVRHLSGNPLIVSDSVVAESEYQHRARNAAMAYLMQAFGNVHNDVE
AVLRSYFHHCALRMSCVDLARAFGFLARDGACLAGGEPVLTPRQAKQVNAIMATSGLYDE
AGNFAYRVGLPGKSGVGGGIVAVVPGRFTVCVWSPELNQAGNSLIGMAALEKLSQRIGWS
IF