MGSLGPALPPGTASPSFRRRSPRPYRTYAFGGIDCSSMQPRLVLIAKVLLVGLLTGLCMSALRQSTSFAGSSKFATRERGVTHVLVTGGAGFIGSHAVLRLLEDGYRVTIVDNLSRGNMGAVEQLQALFPEPGRLQFLFGDLGDSKRVTEIFAQNAIDAVMHFAAIAYVSESMADPLRYYHNITFNTLTVLEAMRAYGVTKLIYSSTCATYGEPETMPITETTPQIPINPYGKAKKMSEDLIKDFAKTADFSVTILRYFNVIGSDPKGRLGEAPRPELRKHARISGACFDAAMGIIPGIQVRGYDYKTSDGTCIRDYIHVTDLVDAHVKALEKIEKGKVSIYNVGTGKGSSVKEFVEACKFATGVNVTVTMLDRRPGDYAEVYSDPSKIKRELSWTAQHIDLKASLSDAWRWRKRHPDGFSSAMI*