MASHRIGARLSGLSPEQLLVIIKEQGPSRSQLCAIIEAQAGASDAALRVAEEHAARLVEQPEWVLSEVLLSPDLAPHILAQLPIKAHAVKGTCRAWRRGWKETLKRREKPRLGRVLAHDGLQLGVGGRFEQRQRPLEEGELRAWFLRTSPIPPLGLLTAERVIFQTKAGKSSDMLLPLYNSPKTKVRMSDPTSERIRLIDGTLPLYNATRATSPWPGCLKLLCFGSLALVILFGYVSGTDAESGGCGLRADRRAAQPHDESEAHIDDSIQDKNLSCSLWAAAGECTRNPKYMKDQCARSCAKYMAELRAMPDS*