MDKGPLLLENVRNMTSQRVKVEESFVPAFKDKAAEVSNLLAEPKCDHASVDGVLSFGRENLGKSSGMDGFSYEFEFGFRTNCGGLDSFTTQGEDDLKLEVLDGLLDDIDEVDDFHAANDLSTVCDDFLLDIEFTEKVAKFDCGPVEGSHLGNSSSESHSPGASGSNVAVGMSDSSITALESECKNDSLEKMVNCELHGTFKSKCEYQAPDMEKCPSSHDMDRFDELDSDDNVLLSSILSKCKKRVKSTVLGTKVKRLRKPTKRYIEESSDLKPGSLMRGQNVSTATLKDKHPKVTPCNGSSKGSQVASESWLRGGRLKKRSPILGFESDDDIFSSDSDDDRVRKRKSKIDDRRKNQRMWTLSEVMKLIDGISQFGVGKWTDIKRLLFSSSSHRTPIDLRDKWRNLLRASYAHQKNKGEVRFLSYFSVPLT*