MREEHKVAMESWVLALHFFLLIFIHHAFGLASEGTLRKVRQINRHGPYLGLIIPNPFEMNPLLLNSTLFKPSKHIPNLDISGRRFHIGEIEKHKVILVMSGLAMLNAGITTQLLLDTFKVSGVLNYGIAGNANNSLNIGDVIISKYWVHAGLWSWQRYGKGPNDYLPFESSGDYTRALGFLHIGDYNVPEGKSLNLLNNIWFQPEEVYTVAEVREHHFWVPVYEAFYKLAEKITVCILPLFWPCLLSWIFCYINMHFLIQDLRLQPCINVTTCLSQAPKVVLVEKGVSSSIFVDNAAYRSFLNAKFGAASIEMETAAVALVSLISKEGYRKISKRVFGKGLIIIKVTELLQVSMTNKVPFIAFRALSDLAGGSSHENEAVTFSSIAVQNAITAVTAFMKLLDLNWQQNP*