MKQALMEQIQQKNIHPPVPLGSYPASDVTFLLKDLSRVALEKGTEDREEAIQSGVHYSEMLPVEYQPTAEYIGLFHETLAQSAQKVALAAASVAEMIVRKRGLNTAIVSLARAGTPIGILIKRYIDWKYGVSLPHYSISIIRGKGIDRNAILYILQQHGLGIELQFVDGWTGKGAIRQVLIEACREMNADYGLRLNDDLAVLADPGSCSETFGTREDYLIPSACLNSTVSGLMSRTVLRDDLIGADDFHGAKFYESWRSVDQSNTFVDTVSGYFQSVAETAAAYAEQMTLNPPVVTWQGLRDIEAIQQAFGIRDINLVKPGVGETTRVLLRRVPWKILIDREDNPNLQHIMLLAKDRGVPVEVFEGLTYSCCGIIKPLKGGQE