MLFRAATAGSLRRLGLQTVTRRPWAGLGALRSLFIQTESTPNEDSLKFIPGSQVMGQHGTAEFLDIREALASPLAIRLMGVQGVTGVFYGPDFVTVSKDSENPWAVLKPEIYSILMEHFTSNTPLFKSEEDRNNAGPQDTRITEDDSDTVAMIKELLDTRVRPAIMEDGGDIEYRGFTDSGLVRVRLKGSCRGCDSSTVTLKSGIERMLMHYIPEVKGVEQANPVLLGIQLVQPTHPYSRFLMKRRLSRRANSKN*