MSTTGSDNDTVTALAEDISRIAQDHGFTLAVAESLTGGRLSSHLAAAPDSSSWYAGGVTSYMTRIKYDVLGVPEGDPVITEEAASQMASGVSELMNADAAVAVTGAGGPGRQEDNPPGTTWIAALVRRKLHTELHHFPGEPEDVLAQTEHHALALLHSSMVESINQQEKNA