MSFLFKSSNGGTTEKGLSLEEQQEKVNELRKELGESSSAAIQDFLSDASLSRFLRARNWNVQKASKMMKAAVKWRLAFKPENIFWEDIAQEAETGKIYRADYKDKHGRTVLVLRPGLENTTSATGQIKYLVYSLEKAIMNLTEDQEKMVWLTDFQCWTLGSTPLKVTRETVNVLQECYPERLGLAILYNPPRIFESFWKIVKPFLDHETRKKVKFVYSNDTESQKIMAEVFDIEELDSAFGGKNPATFEYNSYAERMQEDDKKMGSLHSSTDSLLESAGKDTNGADSDASSEASFYSGTDSPKHEDGELGAPTRHTTI*