MKLTVKTLKGTHFEIRVQPNDTIMAVKKNIEEIQGKDSYPWGQQLLIFNGKVLKDESTLEENKVNEDGFLVVMLSKGKTSGSTGTSSSQHSNTPATRQAPPLEAPQQAPQPPVAPITTSQPEGLPAQAPNTHDNAASNLLSGRNVDTIINQLMEMGGGSWDKDKVQRALRAAYNNPERAVEYLYSGIPVTAEIAVPIGGQGANTTDRAPTGEAGLSGIPNTAPLDLFPQQGASNAGGGAGGGPLDFLRNNPQFQAVREMVHTNPQILQPMLVELSKQNPQILRLIEENHDEFLQLLNEPFEGGEGDFLDQPEEDEMPHAISVTPEEQEAIGRLESMGFDRARVIEAFLACDRNEELAANYLLEHAGEED*