MDLRVRARQQVLLDHLRPSIIPRVSTDLVVSTCAAGDSAPYQRTTDFSDDVVIVAAYRTPICKAKRGGFKDTYADDLLAPVLKAVVEKTGLHPAEVGDIVVGTVLAPGSQRANECRMAAFYAGFPETVPVHTVNRQCSSGLQAVASVAASIKAGFYDIGIGAGLESMTVNPMAWEGSVNPKVETIQKVQDCLLPMGVTSENVAERFNVTREAQDRAAVTSHTRAAAATASGRFKDEIIPVETKLVDPKSGNEKSVVISVDDGIRAGAKLSDLSKLKPVFKKNGSTTAGNSSQVSDGAAAVLLMRRDVAQRKNLPILGVFRSFAAVGVDPAIMGVGPAVAIPAAVKAAGLELNDIDLFEINEAFASQFTYCLEKLELDPEKVNVNGGAIALGHPLGATGARCTATLLHEMKRRGKDCRFGVVSMCIGTGMGAAAVFERGSVVDVLSNVRPIQQNNFLSRDAQ*