MLVHTYSAMDRPDGLNGAAGGGRLSSPPQAAFSAAAAAPPLCHTPASDFQPPYFPPPYPQPPLPYGQTQETAFPHLGEPYSGLGMLHQHPHPHQHQQPAWPSPRAAAREQGLLAQTHRALGLDPRRDYPGVPRLLHGLADGAHGLADGPLGLHGLAAHHSLEDLQAVDDTGMSLLDQSVIKKVSMPSIAHGSAILDLSLNKDSLGSGVVIPNEVFFSVPGHLSLLSSSSNKVTLEEMQRRLSPPQCPNICLLGDVFHRTKLKNGSQCLWELLEKTSLNLPAGFQKAVNVTPLTSLVEGEAMDLIRNFGYVCETESSAKAAADYLSWQRVEPAELHSKNILLATKICKEFSDLMVQDHFPLGNSGPSLILELGVQSCLTHFSFITHFFGGPVICATLTDFHNYLVESLKRFDKIFLYSSIIGHPAGDSKAPQNDVKHWK