MALCGYWDQPKVLDAIRSRPFGLAATQYKRIPLDTAVKRRKLESESVPDIEDFYKLHQEACARGDTFYTDPASGFLVFTEVAHRKRGKCCGSGCRHCPYNHANVREEQKLVRIQQPAILARGTNPKFAPDAAPDLRVVFFSGGKDSFLTVRTLASAGPMGLVLLTTFDAPSRVIAHQDISIEIAQRQAKHLGLTLLGVPMHRGSRESYISRIGRALDLLQTEFGKKVKSLVFGDLHFDHIRSWRETELSKLGFQLEFPLWHMDYHRLEEDLTASGIHVVVSSSTIEHVKIGEVYDQSLRDKLRQMKVDVFGLLVREFSVERCVSNAVLEKPLVSFLDAQFHYGIWHKLIRYSKSI*