MALHDQAPPITLDRARSIARIHGQDPQELEPQFGFVLAHIHNALPAPPAAAAAAARLSAQLDPGDGIDRVSGLPDALLRDIVSRLPVKDAARTAALSRRWRPLWRAAPLVLLDNHLLPDGAAPDDEIPNIYLEHADSRAVATALSCVLDAHPGPFRWVRLASCYMDEERGQVARWLQHLAVKGVQELFLINRPWPLAVDLPVPTAFFSMAALTRLYLGFWKFPDTAGLPRGAAFPHLRELGLCDVVIDNHDMDFVLARSPVLEILCFESHMLPPLRLRLVSRSLRCVQMHASNVESIVVVDAPRLERLFVRFVPIEVPWCRIKIVCAPALRLLGRLDPAMHELQVGNTTIKILDVNVRFEVRSDVKMLPSFLRCFPNIEKLHIHSQKTRESTGRLSIKFWQESGPIECIHTHINMIVFHDFRGERSELAFLKFFIESAQMLNRLLIVFGKGCFSSMATSKLKALFAGKRANKHCSLLVCETAFSESSCLWDFQRGSDFSCTDPFAPVEHLSPE*