MLNLQRVTMFIAVVDAGSFTLAAAALGQTKAVVSFNVRQLENELGVTLLLRSTRRLRLTDAGVLFYQRGVALLNAAENLQDEVRASHSGLSGELRITTTPEYGAQVIIPALAAFARRHPALRVRHVSSSHHADLISERFDVAIRLGTLADSRYRATRIASFAILPVASPAWLASHPVQTLSDLAQAEWIIHERLPTPLRWQLRTDHQTEVDFSIASAPRFSADSATALMSFALAGCGVALLPAWLVAKKVAQRELVPLLPEYHFPQQGVYALYPDSQHLPTRVRAFIDFLREKVG*