MESGKHNVAIELIVKQGVPSLVAPAEETEKGQYYLSNLDQNIAVPVRTIYCFKSEEKGNENAAEVMKDALSKVLVHYYPLAGRLTISQEMKLIVDCSGEGAVFVEAEANCNIEDIGDNTKPDPVTLGKLVYDIPGAKNILEMPPLVAQVTKFKCGGFVLGLCMNHCMFDGIGAMEFVNSWGETARGLPIKVIPFLDRSILKPRNPPKPEYSHNEFAEIEDISDSTKLYQEEMLYKTFCFDPEKLEQLKAKAREDGNVTKCTSFEVLSAFVWKARTQALQMKPDQKTKLLFAVDGRSRFDPSIPQGYFGNGIVLTNALCTAAEIVENPLSVAVKLVQEAVKLVTDSYIKSTIDYFEATRARPSLTATLLITTWSRLSFHTTDFGWGEPIVSGPVALPEKEVSLFLSHGKERRSVNVLLGLPASAMKTFEELMEI*