MDHRELWPYGLRVLVIDDDCSYLSVMEDLLLKCSYKVTTYKNVREAVPFILDNPQIVDLVISDAFFPTEDGLLILQEVTSKFGIPTVIMASSGDTNTVMKYVANGAFDFLLKPVRIEELSNIWQHIFRKQMQDHKNNNMVGNLEKPGHPPSILAMARATPATTRSTATEASLAPLENEVRDDMVNYNGEITDIRDLGKSRLTWTTQLHRQFIAAVNHLGEDKAVPKKILGIMKVKHLTREQVASHLQKYRMQLKKSIPTTSKHGATLSSTALDKTQDHPSRSQYFNQDGCKEIMDYSLPRDDLSSGSECMLEELNDYSSEGFQDFRWDSDKQEYGPCFWNF