MSGYNPQNPKELKDVILRRLGAPIINVELTPDQIYDCIQRALELYGEYHFDGLNKGFHVFYVGDDEERYKTGVFDLRGSNVFAVTRILRTNIGSITSMDGNATYPWFTDFLLGMAGINGGMGTSCNRFYGPNAFGADLGYFTQLTSYMGMMQDMLSPIPDFWFNSANEQLKVMGNFQKYDLIIVESWTKSYIDTNKMVGNTVGYGTVGPQDSWSLSERYNNPDHNLVGRVVGQDPNVKQGAYNNRWVKDYATALAKELNGQILARHQGMMLPGGVTIDGQRLIEEARLEKEALREELYLLDPPFGILVGHHHHHH