MVNIILLIVSALIGLILGYALISIRLKSAKEAAELTLLNAEQEAVDIRGKAEVDAEHIKKTAKRESKANRKELLLEAKEEARKYREEIEQEFKSERQELKQLETRLAERSLTLDRKDENLSSKEKVLDSKEQSLTDKSKHIDERQLQVEKLEEEKKAELEKVAAMTIAEAREVILMETENKLTHEIATRIRDAERDIKDRTVKTAKDLLAQAMQRLAGEYVTEQTITSVHLPDDNMKGRIIGREGRNIRTLESLTGIDVIIDDTPEVVILSGFDPIRREIARMTLESLIADGRIHPARIEELVEKNRLEMDNRIREYGEAAAYEIGAPNLHPDLIKIMGRLQFRTSFGQNVLRHSVEVGKLAGILAGELGENVALARRAGFLHDMGKAIDREVEGSHVEIGMEFARKYKEHPVVVNTIASHHGDVEPDSVIAVLVAAADALSSARPGARNESMENYIKRLRDLEEIATSFDGVQNSFALQAGREIRIMVQPEKISDDQVVILSHKVREKIENNLDYPGNIKVTVIREMRAVDYAK*