MSLSNLRLHRPGCQAGQPSAGTSARSGVARLCMSSHRCPQVQASKTDPAASLVAASKSDSQSGKVSDESIDWTRQGVPVYLQSSVDIDVCDDESQALTMGMAGDLLWNAIRTEAKADAASEPLLSSFLYASILAHDSFELALGFVLANRLANSTMLPTQLFEIFHGVLRTDPEVRCAALSDIAACRERDPACTSYSHALLYYKGYHAIQTQRIAHALWQRNQKVMALALQSRMSEVFAVDIHPAARIGKGVLLDHGTGVVIGETAVIGNNVSILQNVTLGGTGKEIGDRHPKVGDNVLIGACATILGNIHIGKGAQIAAGSLVLKPVPPHFLVAGSPAKEIGPVRGNPALSMRHWSRRIMEPPEATAAAATAAAAAGGGGGRAGGASVAAAEASSAQENVEVSGRLEAEASLAPLEAEAAEASAAAAEASAAEAVQNMNVSGGGLAGPEVSSVALEHSSDGGGGGGGDVSAAVAAEGGKAQGPEGRKRPAPEYEI*