MLSVEKNVYMARLAEQAERYEEMCAHMKEVALEMEPLGIDERNLLAVAFKNVTGARRSALRTIVGIEQRERELLHAGDRGAARRLRHAEAYRRRVEAELDEVSGVVLGLIDSRLVPSNPGLRTQQEQEDAEAQVFYQKMRADYHRYKAEAGSAEEHAALAEASYRAASKVAQTGLAPTHPVRLGLALNYAVFLYEVPQHSTEACERAKQAIDDAIAELDCAASLDAASYRDSTLIMQRLRDNLVLWGREGGAGARAEGATLHLARGPLT*