MATTMRIVFGLLTLVTCGMILGALIQLAFIRRMEDSLDRELSFGGKHASLAGSNFPLARGISNWPHDKEATALRVGYVKPEIISWKPRIVLFHNFLSAEECDYLRSIAIPRLHVSTVVDAKTGKGIKSDVRTSSGMFLNPVERNYPMIQAIEKRISVYSQIPVENGELIQVLRYEKNQFYRAHHDYFSDSFNVKRGGQRIATMLMYLSDNVEGGETYFPMAGTGECSCGGKMIKGLCVKPTIGDAVLFWSMGLDGQSDPDSLHGGCEVLSGEKWSATKWMRQRSVS*