MADTKGTDPLTNTTKPNTDATITVRIIKSFEYRNFKNLVLHHLNLETIKIDDLLALCQKQISSASGWKMFQNVALDTFKLYSKAHGAKTTNLIINLDHDDWILEDRSKSLSDYGLENESEVSLFNRTNYEAFKANPQQKW