MKLLKPWGTAGGGLLHLTVLLSLAGLRLDLDLDLDLLLPPSFLLQDEALLLGDPGSSAYNLSPFWGGGEHAGHPHPKDREPDPAGPPEGHWLREVRALGVPFIPRLRVDAWLVHSVAGGDTDGTHGLLSAAASAGGIGASVDGGSHAAPGSSGDSRLARSTPVTAEGEDKVPAEPTAQVPDAGGGASQNGMLREEAKAVGSRASAWERALQDSTAVGKPGWEAGIQLHGTETPFSLEDFVQLLPSQPEFSLEGLLLGDLPFPSNVTDGIDCSAPQQVDFSQALSHDVNLQEAMVLRPNSTFRSDPTATTFQVQEPFVQFNPLATHPEPTFPGGSLEDNHIPVLTSPDPLCDLDTNMFEEISLLSLATEEDFDPGEISQLFEEPASDSGLSLNANHYGTSVPKSSSSHFIHEGATGSNGDLDSLSHHQLEGAVGGYSLELSQFCHTQISFHQDLAFQSVFHNHTYHLQPFAPESTTPRRTSRCPDDRGTDLSRDERCAKALRLPFPVDDIVHMPIDSFNSMLRRSYLTDLQVSFIRDIRRRGKNKVAAQNCRKRKLDIICNLEDDVYNLQTKKEILKSEQAQFNKAINVMKQKLCDVYRDIFNRLRDDQGRPVNPNQYVLECNRDGSVLIVPRELAASGHKKDFQEGKRKK