MNRLKLNLKTIKASMGQKLSGSRHGGKTSDREGSSSSKHKKAAESSLHSKNYTGIVRIQLEEAEMLFKDRWFACVSLGQQTFRTATSSHTEKPVWKSEKKIALEDKGPRIARISVFETNRLSKNNLVGYCEIDLSTALTSAGFKTLDLYDPSTKTKIVGKITLNYTAEDRMETERSFARRLLSLMDEDENGELSLHEFRELIKAFGKKVSTREIEDLFVEADTNGDGKVSADELAQLLAEYQEKSGLVNRCPVCGEKLGGSSSIDDVIHISLCFDEGTGYQTMTGGFLTEKQASYGWMFKLSEWAHFSSYDIGLKEGSNSSHILVFDRRTQRLEEELIDNKIVLAMRAIYQSRLGLTLVDKGTKEMLLNLSKQQGISMTQPESAKEIPKFIEFFQDRINVDEFKYPVDHYKTFNDFFIRELKPGVRAIAYENKNHVAVCAADCRLMVYRSVDDAKRFWIKGRKFSLKGLLADKNLGDDFEGGSLAIFRLAPQDYHRFHMPISGVIGENIMVPGHLYTVNPIAVNSKYCNVFTDNKRVINVVNSKEFGKMAFVAIGATMVGSITFTRNEGDYVKKGDELGYFSFGGSTVICVFQKGAIDFDEDLVANSERSLETLVFMGMSLGISPEMSKEELALTKRPTIRNSVVSLDNEIARKGIRASLSFNARGTSLGETEETDY*