MGSSHHHHHHSSGLVPRGSHMPLGTEGFTVIDLPEVAPDILPSYDRCPVDDYMGNGTRFKRFSQYKLTPAEDDTWSFKRLPHRDYTTYKKFNPVGGGIRRVYEPIEVDFTPLIAEGIRELGLDRSEPWQINVHQNRTRADGGRPGPLTPEGVHHDGHEFVMIAILNKVNVAGGTTRLWKPGADAPFWSGTLEAGQAVLLDDRGLAHDVTDVLSADGGPGHRDIVIIAFSRWAEKWYGDEHDAAALEEQEA