MEQSSDDKSVSLTGYEVTKTDAEGNALVISTRLCRDAERWKLMPALDEFQKLTTLDLHKSRYLKTLHPSVGNLPNLRELYLARCELLEELPDTLGQLVNLEVLDMMDCTVLKFLPDSIGNLKSLKRLCLGGHFGTGNKVLEALPDSLCQLSNLEELNLDKCKALKRLPEQIGKLKRLKRLNMRENKCVQALPESIVECNLVEVSLSKCVSLTSLPPNLEKWADLEDLVLTKCKGITWLPDDIDKLKSLALLDLRACKKLEQIPQSLGSLPHLRILDLSACKSLKVVPETLANLPSLERLELSGCLSLKDIPTCVRTMKAVTLGDQKEGD*