MGKSLSCVDAVEMYRDIKDRSIKFNVSVCNAFLSSLIKNGKSESSLKLFTQMKRDGLVPDVFTYSTLLAGCAKVNGGYYKALELVQELMSNGLQMDSVTYGSLLSVCASHKECNEAAKYFQKMKDEGHSPNVYHYSSLLNAYSADKNYEKAEALIEEMRSAGLVLNKVIYTTLLKVYVKGGLFEKSKELLKELEALGYAKDEMPFCLLMDGLAKSGHLLEAKSVFDEMMEKQVKTDGYSYSIMISAFCRSGLLEDAKKVASEFEEKYDKYDIVILNAMLSAYCRAGKMENVMSMMKKMDDSAISPDWNTFNILIRYFCKEKLYLLAYRTMEDMHSKGHQPEETGAHSEAFSVYNMLRCSKRTISNTLHENILHILIAGRLLKDAYVVVKDNAGFISQPAIKKISVNFMRSGNVNLINDVMNAMHSSGHKIDQELFDLAIARYIAKPEKKELLLWLLKWMPGKGYAIDSSTRNLILKNTHLFGHQLIAESLSKHLVMSKKVKLHKENVR*