MGKDVGGEKKKRGDGETMAVMSLMKDQQNPIHQFQVKFKEAEIGFKSWLSKQKLPVEAAVVTAMGGVQGAFIGGLMGTLSPEMPQTGVDPQAMASLQQTQALVGGPLVQARNFAAITGVNAGIACVMKRIRGKEDLESAVVAAFGSGVAYSLVSAGLQGQPMNAITTAAGFSLFQGIFFKLGERFSKPTVEDPYYTRARSMLLKLGLEKYEKNFKKGLLADPTLPLLTDSALKDVSIPPGPRLLILDHIQRDPELKGKRGSRG*