MATPAAHSADPSRATANPSHALLSRAHSPDTAVRIFTDRVQKKPLLLRPTEPDTTDARGQRQAERARRQALQRRRSKSKPAPLSARQKRALAIHDIPARQRRYEIFEGLHRMWCGYVREVLGLKDEGGDYVTPTAAGPKLASADYHGAELEVVRCRCVGRVGLKGIVVKDTKFTFELITRGNQVKTVPKEHTIFRFEVPLGSTGEGRGAEKPKSLVFELHGSQFENRAPDRANKKFKQHVMPDL