MESAKSNINGHQNVIVMRHGDRMDRFEPLWASTAERPWDPPLIHHGKVRAFQTGQRISSQVSFPVHRVFVSPFLRCIQTAVEVVAALSAVSSIDNSKLKVAIEFGLCEILNSLAIKSNVAPKDGKFDFNISDLEAMFPEGTVDHNVDMVYKELPQWGESAEGFRERYVNTLKVLAQKYPSENLLLITHRGGVSTILYKYLKDATKRLVDYCGCVDLRRQDGFGESVDFEVVTSHGVSFREHNVPIHDPVISQSPV*