MESRVLSRAGTLFSLPHLRKLPREVGAGPSLVAVKAVGSVADGGNLIWGRQLRPELCSPALKKEAVLLRPCLAAASSPAEGSDSAGEAKVAPAGFFEKYPALVTGFFFFTWYFLNVIFNILNKKIYNYFPYPYFVSVIHLFVGVAYCLVSWAVGLPKRAPIDSNLLKLLIPVAVCHALGHVTSNVSFAAVAVSFTHTIKALEPFFNAAASQFILGQSIPITLWLSLAPVVIGVSMASLTELSFNWVGFISAMISNISFTYRSIYSKKAMTDMDSTNIYAYISIIALIVCIPPAVILEGPTLLKHGFNDAIAKVGLVKFVSDLFWVGMFYHLYNQVATNTLERVAPLTHAVGNVLKRVFVIGFSIIVFGNKISTQTGIGTAIAIAGVALYSFIKARMEEEKRQAKAA*