MAMADKELAPSWAVMLHDALAHIFGWLSLEDMLMVIPRVCKAWNRVSRDPVCWKILRLDPWSYGKSSEQIDRMVGMLVARSQGGLREISIRNLKNMETFKFIASRLHTLVQPQASAQMAEQPATSAGNRRCITWQHFIITSFRLLSFLIFILKWLSNFHINISSLVFFFGLVCSSGHSLQVLRIPSCGVANDDVRQVVAYMPHITDLDISECESLSEVALEAFGENCKSITHLRRNTCFLMKNPTSNDEEAFAIARCFPQLKYLEVSYGLMSNKGLKAVLSSCTKLEHVNLLGCSHVEMDEALVNECRRELKVFHGPFIDDPIYDTDDFDLEDMNDMDDMDDYDDYGYLHFYTDSDLDHTGYSDDES*