QFVGESSCAQPLGELTSLDAHGEFGGARDGGSPSSSLCTEPLIPTTPIIPSEEMAKIACSLETKELWDKFHELGTEMIITKSGRRMFPTIRVSFSGVDPEAKYIVLMDIVPVDNKRYRYAYHRSSWLVAGKADPPLPARQHMXXXXXXXXXXXLQMVSFKVKLTNNELDQHGHIILNSMHKYQPRVHIIKKKDHTASLLNLKSEEFRTFIFPETVFTAVTAYQNQLXXXXXXXXXXXXXXXXXXXXXXXXXXESVESLIQKHSYARSPIRTYGGEEDVLGDESQTTPNRGSAFTTSDNLSLSSWVSSSSSFPGFQHPQSLTALGTSTASIATPIPHPIQGSLPPYSRLGMPLTPSAIAISMQGSGPTFPSFHMPRYHHYFQQGPYAAIGLRHSSAVMTPFV