MVKVSVKWQKEEFALEVDETQPPVVFKTQLFSLTGVPPERQKIMVKGGLLKDDGDWNKVGLKAGQKLMMMGTADKLPEAPKDAPVFVEDLPEDQQEAALTKDASVGLINLGNTCYMNSTIQCLHSVPELKDALSLYKPQDGIGADNNHKLTLAAKALFKELDTSYKPVMPFNFLMLFRQLYPQFAQTGEGGAYMQQDAEECWSQFIYALSTRLRDTQGGGSSAVVNDLFGIDMTSTLRSEESGEESTEAETVYKLGVHISSEVNYVHEGIKHGLKGELEKNSSVLGRSAVFQKTSRISKLPQYLTVQFVRFFWKKDTQKKAKILRPVHYPMNLDVFDFCTEELQEKLKPARKKLREQEDLKAGLEKKNKGKGIEGATSATDAKEEKVAGDTEMSEAHEVATADAPKETSTADSKGAGPSSSSSEAAGSSKELTGIYDLWAVLTHKGRSADSGHYTAWVKQDKGGWTLFDDDKPIPQREDDILKLAGGGDWHMAYICLYKARVPSA*