MASSYRSLLATVKTELVEAKRASQHRIELFHALETFLPDFQAFLELSGPTAKDRAQVVNSQPTSLGNQDVQLVLMLSDAFKLNEVYCASLVASAHEKAVALDKELDPVFVAKVRVYIEKFLDAGIRTRIIRLIKGLNEDSTRIKDRGSETYIKDSTGALVERCAAIQKSRLSLCHCLYLSCFITPLSTSLFNSFSCFGLYNHAQEVKDLYNLLKVCSNDGSLPHDVLKLQIAYTIMFSLTNALVSGAEGPEQTSVMLALDVNFCQEFQHLILDVSELKPLTEGFLEVIRLAWVTSRMIAKQATEVTKIGVYIEDDGVLYQCLNRAYDHDVFGFLSTQVFGTAAFQVFFSFLRLQYIGFLAK*