MKMFATPDGSPCRREVQAPMSFLLHAHISRTRTISLISFLDDLASFCFGASYLDTWYDEFKPASIDKNQAGSMHKTKDNRVTVEFHNNQPGKPKVAFEGSQEEYKDNDGVLFFDGETFRLERLHRAVKRLRHVRIPGESAATTLAPTTTGMVESHSPPVEKVGKSLAMNKPAIHSVPVEVERIDIGEPENPGPRNNNRSSTYQAVTADPFSSSPDPNDPEENLDILGDDENGSPNSVSPQGTSVRGFDINFPNQLDMDDEIADVDVNDEADEGLNAAEALRAQVDAEGQQEQGTSSSSGSSSSSSGSGSGSGSSSSDSDGSDGDSASSGGDVDI*