MAVLSGPAAPVLSLNPQEDGEFQKEVAQVRKRITQRNKQEQLTPGVVYVRHLPNLLDETQIFSYFSQFGTVTRFRLSRSKRTGNSKGYAFVEFECKDVAKIVAETMNNYLFGERLLECRLMPPKKVHKELFKDWNVPFKQPSHPSVKRYNRNRTLTQKLRMEERFKKKERLLRKKLARKGINYDFPSLVNLHEIFFVICCGEGRGWLCIS