MRTVKIDRIDQPASVIGLGTMIFHPDTMDRDHRLLDAFVDGGGTFIDTAEVYGAVEEHGYSETVIGAWLSARPGVRDRIILVSKGLIPGYCAPLHPGGASIGPEEIHRALDGSLARLQTDHLDIWMFHRDDPSLDVGPLVDALDEEIQGGRLRAWGASNWSTARLQAAIDYAARTGKYPLVAWSSLGRGFFARGNESNTSDADLVRVFYSADNFERKRRAEIFAEVKGLTLFEIALGWVTNQSFPVIALCGPSVTGSICPRISSRSDPPMRITAVNSHVLQYDLDDEIGYSQQYYTRRSAHLVEVSTDEGITGWGECFGPGNVALANKAIVERVIAPLIDGADPFDRERLWHRVYNLLRDHGQKGMPIQALSGVDLALWDIVGQATGQPLYKLVGGRCRDRIPVYGYGMMLRREGDLARRFAEEAAAIEAQGFGAVKMKVGLGPRDDIRLVEAVRSALSDPTRLMVDANHCYTASDALAVGRALDRLGVYWFEEPVAPEDRAGYRYLRDRLDVNIAGGEAEFTRWGWRDLLQAGGVDIAQPEVCGLGGITEYLKVLALAHTHFVPVTNHVWGSAIAVAVNLHLLTAMPDLPGGLHPWSPMLEFDTNPSRFQDELPTEPLRIPDQVKANGGTVAAPERPGIGVAPDRDFIAQYSVT*