MATMQQHPPPPDAAAAAGSADDDDCPAAVAYIRLIAQELCNCWHGVDATGGDALSRLLHRRPRGGGVTFPAAVAAALDDLEDLYAEGSAPMAASARHAIRERRAAHVERLRDATSRRLSVARRIRDLGMDLGAASGRFEEARAGVRRTLRRLAVVAGGGGAMEHAASVARLVELLGHGQGAEAALEAAMEAMEADYERLLQQRDAAEASELAEMAALEEIPQLPRATEEEDQLTLEAAGRFCDDTAALVNFL*