MGSCGRSGAVRQYVRSKVPRLRWTPELHHCFVHAIERLGGQDKATPKLVLQMMDVKGLTISHVKSHLQMYRSMRSGDLGRLGIQSCFVSSLFIAKLEGRKCKPEKLFTPEVTGSGRAEDEEPVDCELSLALSLPQPSSHRSDSSSTSEISEAFSSYSRSNFKDCSGFSTGKRDINLDLSIALCGA