MHRAAFSQALNKIYRSSLGQRFRADMNMAGLRHGASLWCPQPSQKNVLRSAAQPCIFTKRCTTESYATISCAAGDLSKQYVIVGGGNAAGYAACTFTENGVEGGKLCIISKENVPPYERPALTKAYLFPLDKNPARLPGFHTCVGVGKPRQTDEWYKERGIEVLYGVSVTGIDVKSKTLSTSSGASVEYGDVIIATGCTASRLPESIGGALPGVHYIRDVADADSLVAAFQKCKKLVVIGGGYIGMEVAAAATAWKLDTTMIFPEAHVMPRLFTPSIAKNYEELYQKNGVKFVKGVTVKKITSGGSNERVSAVELSDGTVLDADTVVVGVGAKPVTSPFAEAGLNLAEGGIAVDGQFKTSAPSVWAIGDVAAFPLKIYDRITRVEHVDHARKSAQHCVDSLLQVRSDAYDYLPFFYSRVFEYPGSSRKIWWQFYGDNVGEVVEIGDFDPKYAAFWIESGKLKGVFLESGTPEEFASLPKLARQQPSLDPKRLKGASSVEHALTVALQAVGERVKAT*