MNLEEIVDCMLLNENDKEIQRTQTEHRIKLVDFWRVKKGDRVLEVGCGQGDTTAVLANAVGASGFIQGIDIAPRTYGAPFTIGDATDHLQKSKLGAQIDFKLGTDILKGDITFPDNAFDVAVLSHASWYFSSKSELTLMLELLSKWAKRVCYAEWDTRITDVKQTSHMLAVLTQSSYEAFKQETQSNIRTFITPIDMQEIIQEHNWKMGAETSIFSEKMQDSRWEIGYVKDFITKELEADLGLPEKFKAFLLSQSKLITLENSLPMASYCTSWQAK*