MGSIAQPLQVAVVGGGIIGVMTAIGLRRRGINAIIYERAPTWHEVSAGFAFTGAAREWMEMIDPALVELLGSMSGKSDASTSNAYWDGFHPRTNEEAEDESKSLLFRTPTNNLSFWGCVRSEFLKGMAAMLPEEATIFGKQLADYDDVNDKVILHFDDGSTAEADVLLGCDGIHSATRKIMLAGESRAGFSHTVTYRTMVPIDVGIQALGQKVAKNACNHLGPNADLLCYPVASMTVLNIAAFAYEDSEFPNPDRMTVEVDRSEIAKVFQGFSPQIADIWKLYPEKVVKWGIFDLEDNPPSTYARGRACVVGDAAHASTPYMGVGACTGVEDALVICTLLESVQQKALAGEKLKEALVEALQTYTGARLERGRWIHHHSRQMGQMYHWRYGPTGRDPQRMKQKLEENWGNVVTYDVLAPLQPELRELARSHQKSL*