MAKTRRLELVFNPVSGPGGLEAGLEVLELVKRILREEFDEFGVCETKPDLGCYDIVTKLLSDDLERVKGEDATSRKREQWTLVVSGGDGSIHEAVSAMRRFEKKLNSSEQELYVMPRLGVIPRGTGNAVALALGIPTDPTAACALICTSHTRTLDVAHVSFPGQLDDDRSENDPSQDRYCILLAGVGREAIMTREATRELKSKIGVLAYGWGIFKACVDDAEKFEVKLILDNVHDAMKFSSRRKGTVVDIDRLTVTNMKAMGVTISNLAPISSVMSAGIGDIVPDDGLLECVCFAPETRLDGIRAMFSMMMSGLFNVRLLRPEVFGLRAKKVVLNCNPPKQVVLDGELLGKTPMQLECEAKTVEIIAPPKKEVNTPMRKFRNMMRKIQGAVAISVVIAASSTAESVCRV*