MRERLTAAREIAVDLESHSYRSYRGFVCLMQVSTREEDYLVDTLELRGALHSLNDVFTDPRVTKVLHGCDSDVLWLQRDFGLYLVGVFDTGQAARVLEFPSFSLAHLLKSYCGVTANKTYQMADWRLRPLTAEMITYAREDTHYLLYIYDQLKSELEACQRSAAVWQRSAELCRQAYHTVPYSPSDHLTLLRRQNASTLTAPQLAVHRALFGWRDGLARSEDESCAYVLPNHILLKLAQAVPRTAEQLRLLCHPLPPLLNYHTPSLLETIAAAADGTAAAAPDAAATAAAPSAAPPRAQYPQPPQPLPSAPAMPSGGSGGYGGGAG