MDKGPLLLENVRNMTSQRVKVEESFVPAFKDKAAEVSNLLAEPKCDHASVDGVLSFGRENLGKSSGMDGFSYEFEFGFRTNCGGLDSFTTQGEDDLKLEVLDGLLDDIDEVDDFHAANDLSTVCDDFLLDIEFTEKVAKFDCGPVEGSHLGNSSSESHSPGASGSNVAVGMSDSSITALESECKNDSLEKMVNCELHGTFKSKCEYQAPDMEKCPSSHDMDRFDELDSDDNVLLSSILSKCKKRVKSTVLGTKVKRLRKPTKRYIEESSDLKPGSLMRGQNVSTATLKDKHPKVTPCNGSSKGSQVASESWLRGGRLKKRSPILGFESDDDIFSSDSDDDRVRKRKSKIDDRRKNQRMWTLSEVMKLIDGISQFGVGKWTDIKRLLFSSSSHRTPIDLRDKWRNLLRASYAHQKNKGEVDPKHAMRSLPKPVLCRIRELATIHPYPRVPYSKKCNGDTDSSRHPIKAKSAPFSSHGRNLRTTIKEQ*