MEMRKFIHGLHPMVRRAVKMTKPDTLEAAQDAALEAEGLHMPWMLGKSSKEEPQKKKTKLFDQKKLEQQESKRKDGGNPPLPSKKKLTYQQLAEYTREGRCFSCGEKGHMAGQCPNKAKKENQPQKAPQANAVPKESLQQDETPSEKRKLFMAWGKIANQPVLIHFDTGATYHYIHPRIVEALHLPKERFGTPKISGAAFQGMESQVTPILGKLRIEIGDYVDHESFVMGDLSHCDVVLGIPWHRRIDPAIDWNQNKFKFPFKGKNVSFDVGVEGNSIPILSHVQICKAMKKSISSYLIFVKDS