MKLSTTVLEMDMANYGEVLDPTYTSLEFENMQLLYNDSDSSPEGSANMNSLDNGINSMCAICGDRATGKHYGASSCDGCKGFFRRSIRKCHVYSCRFSRQCIVDKDKRNQCRYCRLKKCFRAGMKKEAVQNERDRISTRKSAFEGSIIPSINTLSQAEVLSRQITASSPDANTEINTKKIASISDVCESMKEQLLVLVEWAKYIPAFCELPLDDQVALLRAHAGEQLLLGVTKRSMVFKDILFLGNNYVIHRNCSEMEISRVASRVLDELVLPFQEIQIDDNEYACLKAIVFFDPDAKGLSDPIKIKTMRYQVQISLEDYINDRQYDSRGRFGELLLLLPTLQSITWQMIEQVQFVKLFGMVKIDNLLQEMLLGGSANEASHIHHQGHPHFSQDPLLGQTLLISSASIHSDQIATPETPLPSPPQGSAQEHYKISTNHATVITHQSILKQKQL