MLLSGPPPAPTPPLLLPESSGEDGGHDSSSRAAVVATGSAGSAPKRRAETWVREEILCLIALRREMDSHFNTSKSNKHLWEAISARMREQGFDRSPTMCTDKWRNLLKEYKKARSHARNNGGGAGGNGNAKMAYYKEIDDLLKRRGKASGSGGCVGSGSVSVNGAGKSPTSNSKIESYLQFTTDNGFEDANIPFGPVEANGRSILSIDDRLEDDRHPLPLTAADAVATNGVNQWNWRDTSTNGGDNQGTFGGRVIFVKWGDYTKRIGIDGTAEAIKEAIKSAFGLRTRRAFWLEDEDEVVRTLDRDMPIGTYTLHLDDGVTIKLCDANRMQTPEDKTFYTEDDFRGFLARRGWTLLREYGGYRNVESLDDLRSGVIYQGVRSLGD