MARGAAAAAAWASAWRHGQHGPDLQQRECLPCPHIRPALGASACAAVGVSSQPARHRVPQSSAGRATRIAAALMDIVFREKLREPLVEKRDLDAQQLPADQRAAQLVGIKLKYDDLWLGFVASKAWRGVEPEVLRLAEPIWNMQEQAVDDMLSNLQQLYAIGVAYSDVMGRRALFTFPGFGSVCGGLCSLYCLVTLVFFGWLSVALRCFGFQACTPQMRTRLGMITVEVYALLLVALFSYHLLQLPGVAAAPPAAKALAAITAVMPLIRAVGAAKELWHKDEVPLRQQDDDKLAECLATAMGMAPAGDQGRLAGLARAMAGMLQRALPQAAQEQAAQLLAAQQEQA*