MELRKTLAVWLTVMTAACSCNREAFKSVDNVVFIQDARLEEAGQTLSPGDAFHLHGIGCQQTDNVMLTFTWETGDATIPVGKVSGIYAKKQDVTPVGITAVLPYRYPAADVEVSVMREGKLQKIGLLRITDGQSPKELRLYGVSHVSCKIDGFMLDMNNSCQKSLEVALPENLHSVINVPRSYGLCGISGKDGHRTAVCVDFFTGEVKTRAIDVMALFLTPSNAAVAVVCHDGICALQTLPIEIGADYMTKSDALGPVQPTFAMPDGLKPEYFGNYPGVFIGTEESSSYLLSANKGNGNWTAVMLDKEGFHIMEDIAAESLIPFRAGSDAGYIATYGGLSLFRLVNPENGTIGQAIYTCKIGQIISATSNSEKPGHILLNVSETSNGLQIYDLAWNDTKSLSHITLPNSANDYAEVLMAN