MAGGGGDGGGGAQDDFFDQMLSTLPSAWGDLGAAGKSPWELAAGAEDLSAFDESALLASRLRQHQIGGGEKPVMLQLTDLQRQQGEESGGFSPLPLFTDRSPPPSAREDMDGGFKSPNNNATGGDHAMFNGFGAHGGAGAVQPPFGQGGSMSGQSFGGTAASGGTAAPASSGGGAAPPRQTRVRARRGQATDPHSIAERLRRERIAERMKSLQELVPNANKTDKASMLDEIIDYVKFLQLQVKVLSMSRLGGAAGMAPLVASMSSEANSSNTKSGSGAAAAAATANGNGNGGEKSGGGAGLRVTEQQVAKMMEEDMGTAMQYLQGKGLCLMPISLASAISSATTTTGASPASLLARPPPMRPSANGAAGAGDDAVTRPVKVDANGGKQ