MFPTRISTRRFFAAAAAASCVLVGITEVSTASGMPGLTIFSGVRSENQLPWRQDFGGNAGGWDRYRLRIPSKKMDLAVSQFVIDYPDYFDGKFDPDKIEVRVKGKSLPLDEVSWDKENHFISIYMAEPVPAGSRVELVLSNVKNPSFGGTFYFNCEVLSPGDVPLRRYKGTWIVDVG