MYRGQAHSPLPPISDPENGREARGNAFTKTALDGGRALGLTSSEMLAVIAALTRREFYKSMTTYFDHKVWQDVYHAMTPAGKVAYIKITLRDNAPVIQFKEK