MKLAENYRKAEFCDRVFKLEFVREPAGVSSPVASSTVFESMLRLLGAASTTEGQPRSVPSSLEAGTEPSAPFPRTRVDVECDEIPVNAIVVAAKSRVLKAMLFNGMKESDKTKAVILRVTAAEEVAFKEMLRFIYTGGLSARLQTAGAQMRELVSLLLVADKFEVPSFTGAVLKCITEREWKMSDAATLADSLPEVLTEQFPDVKALVDKARTYVIDTFKDVNATWTSAEFLDLSWGQIKLLLRSDELEVDHEEVILEKLLVWIGTHFSDLNERKRAVARLAPHLRPHSFGEAFVNSALFRLPELDLVRNDFRKSIDMLELAGVASQFFPSRRSSRVEIVDSVRLDSDGRTAKSKSVRWLGQRWHFAVQKVFRKSPPTVGVFLYVGATATELEPGIEIRIDFLVKTWPEKTWKQIHSGTNVSASKMFAQDHSHGFLDALGLPWDQAMQAKEYLDPSGRVCFKVEAQRVRKAP*