MGLRDIGASLPPGFRFYPSDEELVLHYLYKKITNEEVLKGTLMEIDLHTCEPWQLPEVAKLNANEWYFFSFRDRKYATGFRTNRATTSGYWKATGKDRTVLDPATREVVGMRKTLVFYRNRAPNGIKTGWIMHEFRLETPHTPPKEDWVLCRVFHKGKADNSAKLIMYESTVPSLTLASSSPTNQNTTPSIGYNQLLAPFSSSMATHHHHHHHIPNQSQNNNSLMSLLQFSRETNTNNSSTVTQISPKCDDNGYGFLWDMDLEENSFHDGGASNLDGMRFEVDNNNSVVLL