MTVYSDQGVSASFRVPSGAVLPFGSMELELEKSNSTEAFRSILEKIETAKQEGGELDVLCHQLQELISSLKPSNDFIESIGRIFPSNARLIVRSSANVEDLAGISAAGLYESIPNASPSNPTVFGNAVSQVWASMYTRRAVLSRRATGVPQKEASMAVLIQEMLSPDLSFVLHTVSPTNQDNNCVEAEIASGLGETLASGTRGTPWQISSGKFDGQVKTLAFANFSEELLVRGEGPADGEVIRLTVDYSKKPLTVDSVFRRQLGQRLCAVGFFLERKFGCPQDVEGCLVGKDIFIVQTRPQPQ*