MRHRLTKRACDECISRKVKCSGAWPCDTCQSAQKQVNCTYLKPARRRGPKVRRYIGGQGSEHATTGPLITPHVDPRDEGIARVEVEQHVLSTIPTEELVSVVRFYQQASYSVWPVVNAEVLLNKLEHGTPDIGTLCLAMALCAATMAQLQLAPTTVDSTMMAAECMRMREAHLDLRSVLVSFFLHVYHAKINQRDSAMRFIREAVYGARLLKLDEGVGEQETALGADVVANKEIVFLLLWVSERGYAMHLGLEPSYTSPIRLPDEVDVGDSADAKGLLELGRLFATFDGFSSGRSTNSRDKLVMTADSLAKTETVLSMLSFGKGDRPSTRIADYCITKEWMRTIIWQEALSRRLLSSKSGAQLMTFRFPAVVSRDLLMSLQGFNESDLLPLGRDQVLIEFRV