MSASLFPTTASTSAPNQDDNSGELGINKGGFPKLSTGRWRSLQVNASQGRDPKRMKLRQCNDIPPVQNGVISASKTPVFDEGRKVDIVFARARNVRLFFDVDVSDVTEVPDHEMPSYLKKALKGCFTSEETLRNAVYTNLIDDHGVAFPESSIKKVKGLKKVLWAAIGKKGRVYEETDLASLMTEYGKLQGHKSNNMRRIMKGLPVTTAFKPDFAPLDSKDGADIQIRFGEFKITRKYNTTIACTQCTMYLLALMNWLRTELGKPVDAVYGFYFCGLRCEHQDCTYSVLSMPTTLGECLEVEVYETTDTVESNVPMNALIHFLLHGKCWSVSGEMLQGGIMKQERRIPSLYTLPTSLWEDNPDNRQLIIHGALSVVFIVSVPGLKHLLAEHFKKVKHNLLWGLFCQRVDTLISADGSESDDTKYYLKIRSKDTSLQPKPMEHMDDAWDVLSQNQSVSGTYPIRHSLIAVSGLHS*