MATVEILGAECRAGGAVNDDALGCTAQAAWVIDGATSIGRSVLGVESDARWLAQAVDRHLRLLLEVEPEQSSETLLRRLLNDIQGDFRAQSGRDWHDLEDMPAACLSLLRIRGGEIELLNIGDSRILVEGADGQVRSFGDSALHELDRQSLAHFCRMREEHPQWDHAELFKASRPRVRQNRLLMNKPEGYWALDISDRWLGQVQRETLPLAALRSFVLMTDGFDRLVEPFRRYTDEQLLRRLEDVGVSAMLDELREIEQGDDQALAFPRFKIHDDASALWGRIAG*