SWIYFQSGGRSAFCSVCGDRATGRHYGVVSCEGCKGFFKRTVRRGAQYVCKETGCCLIDRSQRPRCQYCRFRQCLAAGMRSEGTCYRSLLFSICDNVHFFCTVFIRNNMTAPTYRDTIFLIPQLACTNREFKGDSPGSSTVDFDEVHRMLHTRWCRDGDLRVN