MPVELSCPKCKTKLRLSEMPDLDAEIECAKCAHTFPVEGNVVADKKPPEKPKEPEKKAEAPLPKPKKRKSKKRKTPPIVLGAIITTAVMVIGTVVGVLAYFLTKKSASMEMMSYLPDDCDQVAGLNLGHLQKYPLFYADCEKAFATSGFKKAGDVFAAAKGGDFNGTIDYVVYGSGAAGGKPGGSPLEATVLKTKEEFDPGVLAKIPGAKEGSLNGSRYYAIPDIAELGYPNLRVFAPTPRLVVFCRGDMPEAKFRGMLGGNKDNPDATPYPRAGQLGKYAIRGTVWKFTLYDRSVGRPEAPPPPKQGPGQQASQPSDDDNLKKEIADIAAPAKGSAYKASVGSRETRGEWVLWAKDSSAPSDWVKKWKDKEWVKDDEKSPPRWWKLIANKSGGGKTAENVLKDNLSFRSTGELFVIRTAMETKMIQQGITSLVGNFKPQQAGNSPTP