MESPLPAHEQEDDSEDDTVPADPEKWQCGDVVRCVRWVSRQFSVPAPRTHLLPSSGAALLALTADNWLQVCSGNEQAARIFQAYVAHAHAAAKGRPPPPQLPEHQTSSSQGLSQQTEPYPLSGCVRGGGGQVQLWQFLLEELAAGAPGICWEGSPGEGEFRLCDPDEVARRWGRRKQKPHMNYDKLSRALRYYYDKNIMTKVPGKRYAYRFSWAGLAAACQAQAAEAPPYWHYLARGPLPAPPASAPATEPESLPAHAPNSQTL