MVTLRLLAVALAAWLAAAAADDGQRHLQHLQQLQRERRNDLEARQAIVSTSCHDYQLFIARGSDEPYPGRAATLIRDVCGKLTKDGKVTCGYEDIVFNANVSTAPAPAYCVSTAEGSANGQQQMKTYAGRCKDSNLILVGYSQGGIVAQDVMGGGGGPLFECDQATNGPLKKTESPGSQIVAALTFGSFRHTPNQPFSFGPGANFPGVRPREGDQLKNLKVYEDRYRDWCNSNDPICAVGDKPIIVANHLNYFQVFGEEAATWLAETAVKNSKQKSGGGGDDGGASKPSSAVDKPTASSPGQSLPAETASSTGQPGSGTTPSAGAQKDGGGGQKDGGQDKPEEKSSAGRSMAEPVLVSALCVLVTFAVSL