MQKPQGESVSGVHTESETTGKVITCKAAVVLGPGQPFVIEEIQVDPPQKMEVRVKILYTSICHTDLSYWKGESEAYRVYPRILGHEAAGIVESVGEGVVDMRKGDHVIPIFNGECGDCVYCKCDKTNLCERFRVHPLRSVMVNDGNCRFSTKDGKPIFHFLNTSTFTEYTVLHSACVVKIDSKAPLKKMILLSCGVSSGLGAAWNTAKVQAGSSVAIFGLGSVGLAAAEGARTRGASKIIGVDINPNKFIKGKAMGLTDFINPNDSKNPVHEIIQEMTGGGVDYSFECAGNLDVLREAFLSTHEGWGMTVLLGIHPTPRMLPIHPMELFDGRRIIGSVFGDFKGKTQLPHFAQQCMRGVVNLDEFITHELPFEKINEAFQLLADGKSLRCVLHL*