MVEVHLPDRLMRQFGLQQAIPTPLPFDSHHFRHDHWGRPHTKWELEHAHWLSFWNQRLQYSCDAPVNNEPLSYDDPYLIWFRHINCLIIGNPNSRPQNQQGYVPNSTAYETMVRHIHSMVDEAKTLGDIPSYEALYMFRKMVRDQDSDCLKYVHEADRVHVSADYRRDVVQPVSYITQFVGEEKVVLLASDMTYQLSQTDIMSYVTPQTLQISSHQSLSSLENVIGNFENVPNFTSSPVPLIIETPNATNNLKDPNHDMDDNDPKDANEGGDTTIQNSEPSRREKRKLNLSLVGLVL*