MKLVKLSLVAALAASAFSAANATPLEEAIKDIDVSGVLRYRYESSNPWSNANFGSGISGKQDHKYRAQVNFSGAISDNFKAFVQFDYNSQDGGYGADSISNTSDTLSVRQLYLTYTNEDVATSVIAGKQQLNTIWTDNAIDGLVGTGIKVVNNSIDGLTLAAFAMDSFNEASDTTVTITQDNSQKITGVQFNRGNPKGDSDVSGALDWSKNIYGAAAIGSYDIAGGQFNPQLWLAYMSDNAFLYALDATYSTTIFDGINWTIEGAYLGNSVDNKLKDRLDAANGNFFALRGTVEVNGWDASLGGLYYGKKDKITVTTIEDQGNLGSLLAGEEIFYTRGSNLNGDLGRNIFGYVTGGYTFNEAVRVGADFVYGGTKTNIIGQGGKKLEAVARVDYKYSPKLNFSAFYSYVNVDTDPESTHHDAVRLQALYKF*