MKPSVILYKTLPDDLLQHLEEHFSVTQVKNLRPETVSQHAEAFAQAEGLLGSSEKVDAALLEKMPKLRATSTVSVGYDNFDVEALNARRVLLMHTPTVLTETVADTVMALVLSTARRVVEVAERVKAGEWTKSIGPDWFGTDVHHKTLGIVGMGRIGMALAQRAHFGFGMPILYNARRQHPQAEERFNARYCDLDTLLQEADFVCLILPLSEETHHLFGQAQFAKMKSSAIFINAGRGPVVDEQALIAALQNGEIHAAGLDVFEHEPLAKDSPLLSLPNVVALPHIGSATHETRYNMAACAVDNLIDALNGNVEKNCVNPQVK*