MDLSDFPFVLSSADDLYDPCFSTSDLNFFDDLDTRLMHASFLKSEDHLQHHVPVTEEEDQHVRAPGGLHQAGHCLLWACKACKRKTTHADRRKAATMRERRRLSKVNDAFETLKRCTASNPNQRLPKVEILRNAISYIESLQALLRNGQDDSFYPQLEHYGSDSGTSSPHSNCSDGLVDFISPSSARSENSDASYCSQTAEDCSSSSSKTSVISSLDCLSSIVERISTDQTAAPPGDSVVPQGPGSPHTGTAISNLSAESSNI