MSFAVSKCPPVMVRPSTEPAPGKTSATQVVQLSSWDSSYVGFQVAALLIFDGPVHQPVEAVKKGLSRALVHYQPVAGRLAAENGEDGGLLHVACTGEGVPFVAASAGYALEDHGLLDAPFSTSLLDDLAVSYPAGAEGCRRTDPLLLMQVTEFACGGFTVGVTWNHTLADGDGMAQFLQAVGELARAEADDVLGPSVAPVRDGRAVSLPLLSPPVVAAKQWLMLDRGGMGLVYLDVTVPVMLINRIKSEYKAAHSSDGGYCTTFEAAVAVLWRCRTRAIIGDYPDYDMSTPAPLAFFVNVRKHVGAAAGYYGNCAVAQLAFATTGEVAGAGDGGMNEVVDLIKRAKDRVPDLLRTLGAGGGAVEDMGEQEMAATFGYNALMVTSWRNIGFDRADFGAGAPARVVGRWQQSTVPGCMAFLSCRATADHGERLLTQCVREEHAAALLAELDKLAHAPSATDVW*