MASSIPLYQPTNTLFSNTQFKGSRRGFLWRPSYSFGSRAENRARPIKASVGAPPFPLFKPPQVEETSSELEPADPDFYKIGYVRSMRAYGVHFKEGPDGFGVYASKDVEPLRRARVVMEIPLELMLTISKKLPWMFFPDIIPLDHPIFDIINSTNPETDWDLRLACLLLYAFDCEGNFWQLYGDFLPSADECTSLLLASEEELLELQDSDLASTIRKQQQRALEFWESNWHSAAPLKIKRLAHDPQRFAWAVGIAQSRCINMQTRIGALNQEANMLIPYADMLNHSFEPNCFFHWRFKDRMLEVLINAGQRIRKGDEMTVNYMSTQKNDMFMQRYGFSSPVNPWDEIKFSGNARIHLDSFVSIFHISGLPEEYYHNNCLSNAGDSFVDGAVIAAARTLPSWSDGDVPPIPSVERKAAKELQDECQKMLAAFATTSKQDQKLLGSMTDATRTLEAAIKYRLHRKLFMEKVIQALEMYQEQILF*