MIGLSASHVHPTDRVADAAPLRPRRLRRTPTLRRLVRETTLTPADFVAPLFVRHGRNQRVPIRSMPGQFQLSVDQLADEAKEIADLGVPAVILFGIPAHKDAVGSDNYNSAGVVAQAIRAIKDAAPELVVISDMCFCEYTDHGHCGIINVPGEMHYHPHLPEGYLLDAPTCELLARASAVHAEAGADIIAPSGMVDGMVAAIRSGLDAAGFEHVAILSYAVKYASSFYGPFREAAESPPAFGDRSQYQMDPANRREAFKEADLDVAEGADMLMVKPALPYLDVLAALRERYPLPIAAYQVSGEYAMLHAAAANGWLDLKRCALESLTAIKRAGADFILTYFAKEAAKWVTE