MVHDSRISDSQLAQINAAAAVREYAIEPRMDYRTVSAVNGPLVVLDNVSFPSYNEIVQLTLPDGTTRGGQVLEVSGKKAVGSSMKLAVSEDMLGRVFNGSGNPIDNGPKVFAEDYLDINGSPINPYSRIYPEEMIQTGISTIDTMNSIARGQKIPIFSAAGLPHNEIAAQICRQAGLVKRPGATKGVHDGHEDNFSIVFAAMGVNMETARFFKQDFEESGVLVVMTDMSSYADALREVSAILTMPNDDITHPIPDLTGYINVLPSLSRLMKSAIGEKLTRKDHGDVSNQLYAKYAVGKDAASMKAVVGEEALSADDKLALEFLDRFEKEFVGQGAYEARTNRISPKILAEFYARRPKGTG