MPHRRDFLAGSLAAASLASLSTRSLFAAETKTESRWPICVFTKPLNSMSFDEMAAALAKAGFDGVEATVRRGGNVEPADAAEKLPEMQRSMQKHGLEITLITTDIGEMGDPHRATVLETAADLGISRFRMRYGKYNRKQPIKHQLDHWKQQFGELADYCGKIGVQALYQNHAGENYLGASLWDLDRVLSDISPDHMGVVYDIRHAQVEGGMSWPVTWRMIQPRVRMLYVKDFQWVDGRVTNVPLGDGLVSQKFFDAVKASDLNCPISLHEEYLDHRDPALVPQHLEAMTTDLKTLQKRLGVNA