MKGTEVLNKMAIPNWEVTGFVEYISSGHKQGDMLLVVPAGKFAVRLGNEASIKQRLKVVKGMYYSLTFSAARTCAQDERLNISVAPDSGVIPVQTVYSSSGWDLYAWAFQAESEVAEVVIHNPGQEEDSACGPLIDGVAMRSLYPPRPTNKNILKNGGFEEGPLVLPGATTGVLIPPFIEDDHSPLPGWMVESLKAVKYVDTEHFSIPQGSRAIELVAGKESAIAQVARTVIGKTYVLSFAVGDANNACKGSMVVEAFAGRDTLKVPYESRGTGGFKRASIRFVAVSTRTRVMFYSTFYAMRSDDFSSLCGPVIDDVKLLSVRKP*