MIVVSRWPLLEKAFLRFGMPVAVVDLESTGGNLYEDRVTEVALVKFGQGRAERYEWLVNPQKPIPKFVAELTGISDGMVADAPVFAEIAGGLFSVLKGCVLVAHNSRFDYTFLKHEFHRAGIGFSSPALCSVQLSRRLYPQFYKHSLDGIIERLGIVVEDRHRAMADVSALCDYLEYSLSAHGLEEWSRQCFRLTNPKLFPAALPERLRERLYGLPDGTGVLACFDGGGKVNYIGTFERAYGEVAALLDSGKAPV*