MLFPHLEMLLLGGSVQAQGLSRIEAVSQDVISLTTSALVRIIELLPRLRVLELTFFTSAIVQAVREQDKKKIHIWDFCEESSVAAAAWVLDSLKKVKPGSAINDLLRRVASCRVEANGPPGRETTPVLFSKSIRAQFWQDGLTLSDCLSTGSFAYTNFNVGGKQFKFPQNDDIWDSSTEDVALGLRGAANCSDVRKRTPLHMAAARGDVPMIAGLLAIGAVAVGMKDSSGGTALFVAAESGFAQACELLLQGGADVLASNRAGETPLYIAALRGHSAAVGIMLAHCHERGVNWQDADVYGDGWTPLMAAAVADRRNVGEMLLWAARYELGLGAIQQEQPLNDLDSATISAEACKSEDSNEKSEMPAYAGKAKDLNAVSALNRLPKLLNRQNRYGQTALHIAAQKGSVWFIEKLLSAGASLDVPNAYGARAADVAKRYKHTDVLDILRAWESKQQKEAPALGGKKSARKARRNKGKVFRVDILDQEFPKPALDCSDVN*