MFTRFTNITHELVSLGRTIPSDEQVRKILRSLPQDDRWRTKVTALFETKDFTKSNIEQLAGSLMTHELHLGAGNPKNQGLALKAEELEDSKLDEEEAAMLVRRMKRFYRNSKPENLRGRNSVRKLSGSKSDQGCFKCGDPGHQIRDCPQWKNEKGKGKGKDQPKERFNKYTFAKSNFKKAMIAAWGEATDSEEDEDEPEEETANLCLMEKIDGTTQDPSSEGRFFDMLDRISLFKTYLSESKTKTFFSMWNNCLSLDPSKSTEISLGIFNVDLEKLNSELVTVKEQKERLVKELALANAWKQSPKITPKWIENAQSKRTEGLGPSEEEQLVAYNGGTVTFGDNKKGEIIAIGKVGRLSSHSIDNVFLVEDNDEEISLERQHNGIIDPQSQGIATNHEVSVQRDP*