MDSKAVHDDAEVPVIDLAPLLDPFESSEVRTADLSIIRQIGKACEEWGFFQVINHGVPAELIEEVLATSRLFFEYPTQEKMKVRVHTQGGDKPQIPTGYNAYPPCKWDSYENLYYRAGPAASNAFPEDLPQFRLAIEKVLNFLSKTAEFIESLVSQSLGLPASFLREVSEDRIEPFKVLCYPRATSQLVEIGAKEHQDSSCITVVGQDESGGYQVLKDGKWIDIKPIKGALVINIGDILQVWSNNRFKSAVHRVVNSKERRRCSFAYGSIPSPDMIVRPLRQFTRDVNCPAAYTAFLYRDYMVKRIHEKANPPITPEGFATISIYAIQR*