MHRRIHFLISAFQLFSLSAFSAFSVSAASLWTAPGSREVSLVADSRAGRVGDIITIVVAEAAAQSSTQSKNTSTDTSAEAAVSQFLYPPSASKFGTHNGALPGISFGGTSTFSGGGSVNNSQTITARAAVLVTDTLPNGNLVIAGARRTTFSGETQHVILHGVIRRDDITSANTILSSNIADTHIEFISEGSLTDAQKRGWLSRIYEKLRPF