MKVLGIDEAGRGPVIGPLVVAGVMIPERKFSILRKMGVKDSKKLTPERRRFLARKIRRIARVFTVKISASDIDRMRERGFNLNEIEKIAIKRIIPEAQPDRVIIDSVDVKPERLEEEIRSHFGEIEVTAEHGADTRYYPVAAASIIAKVERDLEIESIQKKNRKLGDIGSGYPSDPRTREFLESFTYDELPDFVRRSWATVQKKKQ