VLSGGGAGGGSSGSGQSGVDLSPVEKVSGWLVGQLPSTSDGNTSSTNNLAPNTNTGNDVVGVGRLSESNAAKMNDDVDGIVRTPLAELLDGEGQTADTGPQSVKFKSPDQIDFNRLFTHPVTDLFDPVTMLVYDQYIPLFIDIPASVNPKMVRLKVLSFDTNEQSLGLRLEFFKPDQDTQPNNNVQVNPNNGDFLPLLTASSQGPQTLFSPFNQGGSGMLSKDIIKLLNEQVNKEMNSSNLYMSMSSWCYTHSLDGAGLFLFDHAAEEYEHAKKLIVFLNENNVPVQLTSISAPEHKFEGLTQIFQKAYEHEQHISESINNIVDHAIKGKDHATFNFLQWYVSEQHEEEVLFKDILDKIELIGNENHGLYLADQYVKGIAKSRKS