MGSCGRSGTVRQYVRSKVPRLRWTPELHHCFVHAIERLGGQDKATPKLVLQLMDVKGLTISHVKSHLQMYRSMRSDLGKQDKSSTHQRRQYFDEHDECIDEVRPLAESDSHFIYSTVPSKRARIETKSSISDTNLQCSQGICEAVTNPYALDDYMGIKEGNGGGFRWEQTHSKPQFTPFSLPHDLCNLNSFKYAVEESDFLKIPKVKYESCKPAAARMSKLEEATGSGRAEDEEANGCELLLSLSLPHPSSQRSNASSASEISEAFSSYARTTFKDCSGSSSAKRNINLDLSIALCGV