MKRWLICIAFVVAIVPLLSFSPYPNTHGVLLEASSLSLGNIRSKQTLQKIVIVPDTPFDHAKAEKMIRTLAHIDPVLLKKVAQQQIYIKLFTGKLTDEPSVRYLRGKTPRGYTVTTWDDVPGIGGSHLVLVKIGHSEKGKGHGSVNLELHELAHSIDYIVFDHIHATSPFLAIWREEAKQLFPHNYYFLDYPEEYFAEAFAYYYDTDETRAYLKEKAPKTYEFIQRLTKRTQE