MSRLLSTTLRSQLSKRLVASVSRPSKTVLATLPKAIATTSLRSFHNTPITFNQTAESDLKQILDKELQVVEAIPNELDQSHVDFLETSGFKVVSKPGNANVELVKKDEQGHIIHVYFDVEDVTDIPAEELELEGQELEEEAESLDQIFSNVKVLIENPTKNEGLFFSLMLQASESAFLVDYVNTQADVQKFISKIDNEGEFADKFNYQGPKFGLLDESLQVEFENYLVSKGIDEQLADFIIGYSDVKEETEYRNWLNSVNKFFK*