MLEGLVSPENLSLSYADMSVPERLKWLQQHQQQEVLSLSSNDSPDLLQILQFHGSNNDELLQSTFSHFQMVGSGFGTNYNMGFGHSHEAMDGCISRTSSCQIHPPDTMGVMLKNSEENRAISLKNKRKSEVKTREEEKTEKKIKVEAETESNISNKEASSDTSKETSKGASQIQKLDYIHVRARRGEATDRHSLAERARREKISKKMKYLQDLVPGCNTVTGKAGVLDEIINYVQSLQRQVEFLSMKLAVINPELELGVEDLSVKQFQAAYFTNFPVVIASKPSVMVDVPLFLLDQQGSPNLSVSNPNQTSIDAPSESWETQSQSLFASVLR