MSERALKDLNIAQSADLEKGKDNSVKSCITKPVLNGNKCANKEEKALSACQDAVANGNEAVIADVEYIDSENLVDLPDVNGALSTLAKRLDSKDWVMTCEALNNVRQLAMYHKERLQELLEPLVPLIVKSVKNPRSAVCKTALMTCADIFKAYGDLMVDSIDPLLVQLFLKASQDKRFVCEVAEAALISMTSWISPLLLLPRMQPYLKNKNPRIRAKASVCFSKSVPRLDVVGIKEYGMDKLIQIAATQLSDQLPESREAARNLALELQVFYEKSQASTSDEHEGEPSASPDAESWEAFCQSKLSALSAQAILRVTPTTKEGVTSTTTKEGVTSAPKEGLAVGC*