MSFLFKSSNGGTTEKGLSLEEQQEKVNELRKELGESSSAAIQDFLSDASLSRFLRARNWNVQKASKMMKAAVKWRLAFKPENIFWEDIAQEAETGKIYRADYKDKHGRTVLVLRPGLENTTSATGQIKYLVYSLEKAIMNLTEDQEKMVWLTDFQCWTLGSTPLKVTRETVNVLQECYPERLGLAILYNPPRIFESFWKIVKPFLDHETRKKVKFVYSNDTESQKIMAEVFDIEELDSAFGGKNPATFEYNSYAERMQEDDKKMGSLHSSTDSLLESAGKDTHGAASDASSEASFYSGTDSPKHEDGEHGAPTRHTII*