MVKAVFKQFGGGGHGSGLSDDAELHHHQKLEKLYISTRAAKHYQRDIVRGVEGYIVTGSKQVEVGTKLSEDSRKYGSENTCTNGNVLTRAALNYGRARAQMEKERGNMLKALGTQVAEPLRSMVLGAPLEDARHLAQRYDRMRQEAEAQATEVARRQAKARESQGNPDIFMKLESAEAKLQDLKSNMSILGNEAASALSSVEDQQQKLTLERLISMVESERGYHQRVLQILDQLEGEMVSERQRIEAPTTPSSTDNMPPPPSYEEVNGVFASSHMHDTPTDSMRYFLGEVLFPYHGVTNVELSLSTGEYVVVRKVTGSGWAEGECKGKAGWFPYEYIERRERVLATKLSEVF*