MGDLIKVFKGLSMIYGRFPDSISCVSALGAVISDTGHIPCPPSSILNSCIHGRYWQKVADERRKKPARITLADKNAPNEEATLTVEIELINHCFQIEDMCGSTKAAAVPVVPDSEGTDSNPFSLEALAVFMFRVLQRVNHPGNLDKASPNAGYVLLMFYHLYDGKSRREFENELYERFGSLVKMPLLKPDRAPLPDAVKAILDEGISLFKMHRSRHGRAEPSKGSYAKEWAQWEQRLRATLFGNADHLNSIQVPFDYAVKAVLEQLKAVAKGDLKTPDTGKRKFGNIMFAAVRLTPPDILGLLRKVAEKDTAVDSFVNKIRLEDNLTKVHVTLAHKRGHGVSAVASYGIYQHQEVPVSFNALYYTDKMAALEAQLGAVNDEPINSRNEWPHATLWTAPGVTPKEANMLPQLASEGKAERVPIDPPITISGVVDFY*