MAVENDHVRVLFVTLSDGRRIAYREMGCTKDESRRSLLVLHGLGSSRLAAMPGVSEELLKQFGVRLVAIDRPGYGQSDPDPSQTLYTTSRDLATIMDKLELGERVWLLGFSCGGAFCWGAARYIPERIAGIAMWCPVGSYGWKGITKAIRDEMQSGISSESKVLYYFGKYVPFCIMRWHVRLFVVRLIGAPWVKNSETKLSSADRQRIRELPGAADLLRRDNTESMTRNKGFGFARDLNIVNKPWGMELEDVGAVYKGTIHIWQGVEDNLVPVQMQRFAKQKLPDIVQLHELEGEGHLSWFCFNPPAHLETLSTLFGEQPNKSNSPY*