MISSFIYRQVLGGNRLTKKIWGIVRRIVINLKEDTPCVMQVHGRELGMPLSHALPMYLNDLPFYDRLPARLSKFIRCKLGTIKCIDVGANVGDTIAAFKESVGVERNASEDTFLAVEPNPRFRRYLGINWKGDKSVIILPYICSSTDGATKASINELNGTANLTLEHVDSKDQDIFEKKTIDSIVQQFIAHGDFNLLKTDTDGHDFEVIAGAKGFIKKSLPFLYFEVDSFSNPNFIKDCLSTLSYLREVGYSKIFVYDNFGSLIGLFQTSDVTIIKQLLFYMLTKKAYYYDFLLMRDSFVADFYESEVEYFVTALKDDRLSQAA