MAKIIGGFAVSHTPTIAFAHDANKYDDPVWAPIFQGFEPVKQWLAEQKPDVTFYVYNDHMTSFFEHYSHFALGVGEEYSPADEGGGQRDLPPIKGDPELAKHIAECLVADEFDLAYWQGMGLDHGAFSPLSVLLPHEHGWPCRIVPLQCGVLQHPIPKARRFWNFGRSLRRAIQSYPRDIKVAIAGTGGLSHQVHGERAGFNNTEWDMEFMERLANDPESLLGATVTDLAKKGGWEGAEVVMWLLMRGALSPEVKTLHQSYFLPSMTAIATMLFEDQGDAAPPAESDEALRARAKRELAGVEEIEGTYPFTIDRAVKGFRINHFLHRLIEPDFRKRFVEDPEGLFAESDLTEEEKSLIRNRDWIGMIHYGVIFFMLEKMAAVLGIGNIDVYAAFRGLSVPEFQKTRNAAITYSVAGKQ