MGKSKKSKARGGGDDLLDSSDADSMGSSSTALSDLSISYATEHVNSQEFVLDKYIDDLYEKRGSTREAALVKLVDAFESFMLHGLLENKYATMLSQFNNSVKKGSAKEVFLASRAIGLLAITLGAGSSSHEIMEESHPQLCRVLQAWSDASKMISALDCLAVITFVGATDLAETELALKAMWDVIHPKSGSNVGTVRKPKPPVLAAAISAWTFLLTTIGSWRINTDSWKEPIAFLSTLLEAEDRAVRMAAGEALALCFELNLLDVSCEDGDANTGGTGGSKNKLFLDMQALKAKISGLASNLSAEAGGKGADKKNLTDQRDLFQRILDFVKYGDCPEESIKIAGKRDVLRVSSWSELIQLNFLKRFLGKGFLKHVKENGLLQDIFDIKVDTTETLSSTDKKIFRSEEEKERALKLNKERRLAQARKNAAMLVE*