MDAIRKQASRIREQVARQAVFKQFGGGGHGSGLSDDAELHQHQKLEKLYISTRAAKHYQRDIVRGVEGYIVTGSKQVEIGTKLSEDSRKYGSENTCTNGNVLTRAALNYGRARAQMEKERGNMLKALGTQVAEPLRSMVLGAPLEDARHLAQRYDRMRQEAEAQATEVARRQAKARESQGNPDIFMKLESAEAKLQDLKSNMSILGNEAASALSSVEDQQQKLTLERLISMIESERAYHQRVLQILDQLEGEMVSERQRIEAPTTPSSTDNMPPPPSYEEANGVFASSHMHDTPTDSMRYFLGEVLFPYHGVTNVELSLSTGEYVVVRKVTGSGWAEGECKGKAGWFPYEYIERRERVLATKLSEVF*