MLSTTAITPSNEMALTESKEVVPLSTWVLMSNFKLSYNLLRRPDGTFNRHLAEFLDRKVPANATPVDGVATMDVLMERSTGLWGRIFWASEALEEQEDADSQEDDQRSKPIVVYYHGGSFVHSSANSAIYDAMCRRVAKMCGVVVVSVNFRRAPEYRYPAAYEDGLAGLRWVKSALGRACLLPLGSDPESKCFLAGDSSGGNIAHHVAVRAAGEGISLAGTVLLMPMFGGERRTPAERLLDGKYFVTMKDRDWYWQAYLPVGADRDHPACNPFSAPEPSLHTLSLPPCLVVVGGLDILQDWQLNYVHSLQQAGKSVQLLFFEQATIGFFLIPNSDPFYSLVEKLRDFLNSPQ*