MGRLGELLTHPDELLPMASMYMAARRAKQLPQEPGLAFCYDMLNRVSRSFAIVIQQLPAGLRDAVCVFYLVLRALDTVEDDMSLDPALKVPLLRCFHEKSYDRKWKMSCGSGEYVRLMENYPLVTDVFLRLDQRYQSVIADICQKMGAGMAEFVTDSAAESEVATTKDYNLYCHYVAGLVGIGLSHLFASSGLESESFQHTEDGVANEMGLFLQKTNIIRDYLEDINEEPRPRMWWPKDVWDLYADSLEAFRDPAQSTPALHCLNHLITDALGHVESCLEYMSRLRQPNVFRFCAIPQIMAIGTLSQCYNNHKVFTGVVKMRRGEVAKVMYRLDDFADVCAAFLTYAEDLKAKVEQAEGDPNQQKTQQLCAKIIASCTQRLEAAGAAKKAEKAAALAAPVPVTARLSMLVMALAYIVYAYRIEAVRAWLEVAPPKNAETLDQVNVLVASTFFLYAVVVMVLGKKLFX