MSDQVNTADATIALSAEDRADLVNAIKNKLHDLTRDHSAFLDKFPKNIRMRVDVLRDIQSQYNELEAQYLEEKAALEAKFHKLYEPLYNKRCEIVNGVGEAGDESTVGEETNESAGDKGIPHFWLLAMKNNEIIAKEITEKDEDALQYLKDIKWNRLDDANGFKLEFFFETNPYFSNNVLTKTYHMISEDEHILENAIGTEIEWFLGKCLTQKILKKKPKKGSNDTKLIIKTEECESFFHFFDPPQLPEDAEELDEETAELLQGQMEQDYEIGSTIREKIIPHAVSWFTGEAVPIDDDEEEGDDDEEEEDYVEENDEEEDDENEDEKGNEENVKEKMAVKKLEDSKRSQTLN*