MGNSGFYLYNTQNCVFADNIKVGQMTEPLKDQQIILGTTSTPVAAKMTASDGISLTVSNNPSTNASITIGLDAEKAYQLILEKLGDQILGGIADTIVDSTVQDILDKITTDPSLGLLKAFNNFPITNKIQCNGLFTPRNIETLLGGTEIGKFTVTPKSSGSMFLVSADIIASRMEGGVVLALVREGDSKPYAISYGYSSGVPNLCSLRTRIINTGLTPTTYSLRVGGLESGVVWVNALSNGNDILGITNTSNVSFLEVIPQTNA