IRAYGGTAYGMACHFPFLYNGSLQHTCVSDNLFNGRSWCSALFQYTGESPHNLYGFCDIEYTLSDFKTVEGNDSPNRCVFPFIFNNRYHFDCVPDSNGRRWCATSSNYDVDGRWGFCGKKAEDVFVSNAGEI