MALLHPLRYQSTPSPSSYAAIFKFLTGLNLLKLGQQIHSHLIIRRLNPNSFLGAKMVAMYASSGDIDSAIVLFDSIRQNASILLYNSIIRACSLYGLSEKSVGIYFEMNSAGVPGDYFTFPFVLKSCASLCNLGFGKSVHGKVLRSGLEFDFYVATSLIDFYVKCGELHDAHKLFDQMPVRDVASWNALISGHMKNGMVHLAEDLFSRMPNNNKNIVSWTTMISGYTQNSLPDQALQLFNEMTTDLSNIKPNWVTIMSILPACSQSSSLDQGKKIHNYATSIGLDSNPSVQTALAAMYAKCGSLLDAQICFQKIPQNRKNLVSWNTMIGAYATHGYGIESVSTFNDMVRAGVQPDAITFTGLLSACSHSGLVDIGLNYFNSMKTAYNIEPRHEHYACIVDLLGRAGRLKEAYELTLKMPMTPGASIWGALLSGSKSYRNLEIAEISAKHLFVLEPENSGNYVILSNMYAEAGMWVEVNNLRDLVKARGVEKNPGCSW*