MVNDADVFIDFTVPEATVKNLEVCRAAGTKLVIGTTGLDDAQKAALRALAEWMSRLADIHGWGAIDETCVSVYERAVNARVKACRDLTEGVYVRRDRLDADVDVNAATSIKLTLGVEGSGLVFDFEGTGAQAAGPSNCTYASTIAAILCGLRQIFPEIPACGFGIDGLEIRVPHGSLLNAVYPAAVGGTFDVVGERVSSVVIEALSQAVHGRGKACDGGGGNVIVIESDAREQAFALRLVVGSGGGASGRGDGLSNSDPANRLSDFPSIEAIERTLPVRVIRHAEREGSGGAGRYRGGEGTVFEIASLKRQARLSVYADRYRRGAGGHHRGSRGQTAEIQIHTNGHWQVPENRGRSQDIGLDFGDRVRIATAGGGGYGHPYERAIRLVSEDVTSGRLSRTDAAKRHGVVFTSDSASDYDSGKTFKLRSYRLTSSDVDDFLDEIEALED