MTHDWLLVETLGSEPAVVARGSQTKNLIPISVFLRRNPNLMAIQSAIGETVRAGQGLSSITPKTKRVIRTEVVRMTDGCIHGVHVWVGPANAEPPERLIPGPLVWDLTTGVATDTPESIFNSGMDPAVEATDGRTFADDLPTRDLNPSEAKVLSLVINPQPGTTICTTWDVTDFRGEPVTVGFVSRTMVETGPDGRDRTVCRAMNWRSERDAAEVPADYLAQRILDGLARPDVHRALVDLKNWKLLKWLDEPAPFIDWRNREGGASRIHPDDTAHMERMAAEFATGFTTAVLRMRTSGGGWQSVHMTINRVELEPGTYAGLLALRLPSDAEIVGADSG