MKVLILGSGGREHALAEQLAKSTEVTKIWCAPGNGGTTQNPKCVNLEKYDHYQELTDFAQDAGIDLVVPGPEIDLINGIEERFRKIGIPCFGPSKLAARMEGSKAFSKDFMSKHNIPTARYANFSDYEQAKKHLLSIDYKVVIKASGLASGKGVLIPENQQEALDALDAIMVKKKFGHSGDEVVIEEFLEGQEISVLALSDGHTVVLLPGAQDHKRIGEGDTGPNTGGMGAYAPTPIGSSERMKNSLKSIIQQTIDGMRRDGMPFVGCLFTGFMITAQGPKVLEYNVRFGDPETQTVMGLLSDDTDLAEVFMACCERRLDSVKVAFNDSYSVTVVIASPGYPNKYPTGLKVAIDSAALPKNSFIYHAGTCRENGDVSTSGGRVFAVNGTGETLEIAAKTAYEAVACVQFEGMTYRKDIAHRALKPHPTSSSEPERKQQKNGLTYLDSGVSIDSGNELVARIKPFVKATARLGCDSVIGGFGGLFDLKSVGYSDPVIVSGTDGVGTKLIVAQKAGKHDTVGIDLVAMSVNDLLVQGAEPLFFLDYFACNHLNVDVAVDVVKGIAEGCKKSNCALIGGETAEMPGLYRDDDYDLAGFAVGVVERSLILPRLDEMKAEDVLIGLTSSGFHSNGFSLVRKVIESSGLSYESACPWQPDQKLGVALLEPTRLYTQQLLPILKSEERLIKGLSHITGGGFLENVPRVLPAGLGCEIDAQSYQLPAPFKWVMNQCNIDPLEMCRTFNCGIGMVLIVSKDSLARVISLLESNDPNGLVGIHRIGKVTNQPGVEMKNLESWL*