MLGGTGGGEHLHWCHGKVPSLAKEHGVFSVGGISAPLVRACANFSNQVNSTSLNSPTSRGPMAAPSLHPSIGPGIGSPLGSAGQLHSPISTLSSPINGMGPPFSVISSPMGPHSMSVPSTPNLGFGTGSPQLNSPMNPVSSSEDIKPPLGLNGVLKVPAHPSGTMASFTKHICAICGDRSSGKHYGVYSCEGCKGFFKRTVRKDLTYTCRDNKDCLIDKRQRNRCQYCRYQKCLAMGMKREDARSQSERTGPVPMTLRRKQLSAERHGCAVSGSMMLSETISAVQEERQRGKDRNENEVESTSSANEDMPVEKILEAELAVEPKTETYIEANMGLTPSSPNDPVTNICQAADKQLFTLVEWAKRIPHFSELPLDDQVILLRAGWNELLIASFSHRSIAVKDGILLATGLHVHRNSAHSAGVGAIFDRVLTELVSKMRDMQMDKTELGCLRAIVLFNPDSKGLSNPAEVEALREKVYASLEAYCKHKYPDQPGRFAKLLLRLPALRSIGLKCLEHLFFFKLIGDTPIDTFLMEMLEAPHQMT