MSLHANLTQPAKVDVGSSIFAPSNSRRVGWEKSGFGRHWRRAPTLLVVVGSSRNPGHPRAPIWRGRLLSNESLRLVQELKRARAREDDVRLNFVLKSMFTRLLQFDMLAVLTELQRQNECELALKVFDIVRKEFWYKPDETLFSEMVISLARNKQKDAVDKLYAVADADGLQPGVRFYTEVVKAQVGLGDVQKALDVYNDMRKAGLAPCDQTYGVLRKALENKGDFERVATLEKDYKKIYAEVVGEGEEQEKISHVEHVLYS*