MKTLAPLLLSLSILLPAAPAVAAPASSAPAAEAVFAELARQPDYQAAWMSMTAGAKDAPEWLREARATSAPYHSAFIAGKRYLAGEMCKPHDCASNRFFGLFSADKRRAVGLLVTVADVPEAVDHPAKHASYRWFGKPDKNQRAYLMQQLKQDPNWK