MAFKKVMTALFLILVAAGGLKASCCKAAGKPSLNNELLARAGEIFTARARAIITDADPAPALACYDTSGLLGRWALAHEQARLNYIQLWAKKRGVRITEAGSSLRIPWLQVQGNTAELVVHQTLQLGYVYPDDPYVNYFGIGTRHWMKLALKDGRWLIQQDFYIDGLGENLSSPDPTPADGSALIGVPDKSPPAQGDQPVIYDREGAVRYADEYAGLAWGAGNDHNYNPRYRNFNDRGGDCTNFVSQCLGDAQGGKIPMDGIWYYDYRENSGSQAWVRAESFGDWLVYSGRGRRIAGGTFPELNQPSAAFPRGAVRELRIGDVIGYGKRAYSEHLAIVVGHDSKGYPLVNAHNVDRFHCPWDMGCDKTTFFHLYSIYDKR