MLYYYNTKILLPVSGRRLVYRFGPNAQGWRDGGVVVLDNRGALASGFHSHIAATYPLNAQSGGNYLHCPELCIGYDDSGDEEFDEEDETETAFLPALPVNLATLSTVSNRAFENSSI