MKNMFGLLRLILMAFFVTTEKSPKSSNILLIGANNNGWHPGKEAFYPVGGETGLEDTHFLCPDALRFSHRCVCPIMCWLAFLGACLIRCISRSKSFQELKIRESFLCPPKYMNFLFDRE