MNVVECGGGGASGVCPPALEVAVVDGMVTTGEKNALHRSPTTGDLLPCHVFEKEENFSASNLVDYDFESTDHPQSIDTCSLTPMEPNSSRSKRIRTSFTPQQLAILQASFEKEANPDGQELERIAHTACLKQNGLPEQQRLVYDA