MATTMRIVFGLLTLVTCGMILGALIQLAFIRRMEDSLDREFSFGGKHASLAGSNFPLARGISNWPHDKDAIALRVGYVKPEIISWKPRIVLFHNFLSAEECDYLRSIAIPRLHVSTVVDAKTGKGVKSDVRTSSGMFLNPDERKYPMIQAIEKRISVYSQIPVENGELIQVLRYEKNQFYRAHHDYFSDSFNVKRGGQRIATMLMYLSDNVEGGETYFPMAGTGECSCGGKMIQGLCVKPTKGDAVLFWSMGLDGQSDPDSLHGGCEVLSGEKWSATKWMRQRTVS*