MGRAPCCEKVGLKRGRWTAEEDEALAGYIAKHGEGCWRSLPKNAGLLRCGKSCRLRWINYLRAGVKRGNISKEEEDVIIKLHATLGNRWSLIASHLPGRTDNEIKNYWNSHLSRQIHTYRRTYTAASEAAVTIDVTKLQAAGKRRGGRTAGQSRKGDKKREDAEPRKAAAAAAAAXXXXXGSVVVDPEPEEPSQQPNNSSDSGTPDGPCSEETTTGPMSLDPMEIGLWEAESEIAEMEALLCGGVAPDGAGIPGLEPVDVAAQADDLLDMDWDGFAADLWGDPAQSGLARDAGEPNGTMACCSSDELESFASWLLSDSC