MVEQMALSYSEKEYQNYFQTYQAMVRTAYESSSYILQLGCVIVLLVLCVCFYRLKQNARLGPRYWPLLGSVRDISAHYCHLHDWLLGFFLFAKTIHVRMPWGRVFYCTVDPINVQYLLETNSVNFRKGKGFFKRMEVLLGQKELHESWIMRKWVASEFCKPSVCDLTAAVMKKKTCTIARPLAEVAGKGTTVDIQDLFQRATLDVIGKVAFGVDFASLPSALPKPWPHIAFASSLDLATTIAVKRFSDPFWELKRYLNIGTERVFSEQMQVVDGFTFSLIADRKAELKHLHGQVYDLTQAYLAHVEGVCFTHLTSCSLNCCSWWHQRSQSQVHRSWSSCNG*