MATQKFSNFSIDYILGDTSRQTAESPGVDHPASSQDFQGHLRKLDQLYQEGCRGHCDRAALMVNFPCPSWPGMYCCCVPVSYYQSTYYAGQPWPYAVAGCETAENHYHTIAQRPRGRIRTVFTDNQTEQLERLFAVTDYPTVETRAELAQNTGLSEETVRVWFKNRRARRKRQTTCPDKHANRALEDHQESD