MAAASTSPSLFSATRSASNTNASPSVSNIYATSFMGAHMRRCHPATRKLVRISKGIVAAAVATSPAEEIKEYALPSWAKFDLGKSPVYWKTMNGLPPTAGERLKLFYNPAANNMVPNEDFGIAFNGGFNQPIMCGGEPRIMLQKIRGKADPPIYTIQLCIPKHALSLIFSFTNGTEWDGPYRLQFQVPKAWRNKPTEFFTEGLARELSQDGACDRAIFPDSSILITRCAMVGNLNVDGGDRCNLDLVLGCIDPNSPEYNPLANVDDGSCPPYSDSEE*