MLPENVNDNLNLLDPIPSSELQEFIALRDLPLGKHKLFQISRVASPVGHACAGSSSKDLLQTFMDYPVGGLCPDDSDLAQTLMLQGCEPLPRRRCFARSPNSSSDPLPFPACLWSLPPDNAILWTHYACKNFSCLGRHSSSSIMGCDSCLDLDKEKHRWVSARDDHDLVIHGVLAMKRGGLRIGLDLGGGTGSFAARMREMGVTIVTTTLDVGAPLSSVVAARGLVPMHVTISQRLPFFDNTMDIVHAEDIVGSGSMPAESFEFLVYDLDRILRPGGLLWLEKLACSYEMLQTVYVPAIDRMGYERVRWSVDSHNSRHVFLTALLEKPVRS*