MASFSVEDFVGNGVLKDLLPTLLEEGWDDIPTLKIMNSEDTDAMNMTRQQKDALEIRSYLHDRALLQYGDKLEASGKCLPELLSLSTGDLSSHFGMKRGHIARFMDRTGACEDPLLKSYAPLTARKMNSTVSRNNSNFKSYSSVSSKKMQTISSMNYDKSLEQSLADFKIKDGYIFKGIVAAGPAELRACGCVQPPPVVDSVAPYSSIENISVQKLTPEYKIGMEHLVKTKTPPMKAVELWRDKPAVILCIRRPGCIMCRAEAHQLYAKKPIFDALGIRLFAVLHEHIESEVKDFWPRYWGGVVLFDRSMEFFKALGGGQLLRDKFISGFIFNPRAIANYKRAKAMGIDQNFKGEGEIKGGLFIVGRDKSGIAYQFIERNFGDWAPVAEVIDICSKLRVS*