MGSLRFLLFASIATLVSCRDVPDNIKVFKESIIKQGSCNDTLAEGFHSADGDDGSYVYCGDHLKDYNVIYLQGTKGKLVNMDIDCDGVQGSSADDGRCGSSGDTQSVTSFQDQLKSYGTDQKDLDANIHPYVVFGNVGTKKNWPTFDAQKHGIKPLSVMAVVCGDKMFYGIWGDENGDDGDEAMVGEASISLATACFGDDMNGDNGHDEDDVLYIAFPGSDAVPGEDGADWDAKNFKDFEESLGGVGDKLVARIEDTDSGASCLWPGTWGMGLLVASAMAAMVV