MQCVEELNNIDVTVRHRGLDGEGCEGTYGSITFRCLLKLVWDCVAHGDLPNPLLAPPPASATAGAGGASICVGGGLYEDQEVMARGGAAEASKPAHHGGRGAVEEGGVSLAAVPQRPGRLVDFGAGTGRALVLLQCLNLVEAAVGFEVDCTKVSKAELYMTELVAAAAAAGRRSSGAAGSSGGSAGAGAGAGSSAAGGGGGGDRPSSPRLHGVPVVGGIGRGRGRGRGRARARGRGRRGGRTGGTATTTGGSDDGDDSAAAPSAAPSAAPSAGPSAGPAPPPQPQRLHVLGDLSLRPDVPTVIQADLVQLTPEALSAHSPSWGYAFWAGVPPEAQAAIWRLFIGCDTMTTLVLVGYGDRSAATLSQLMAQWDQGQGPLTGARRAVLRRVISNVASMGGNGCYSAFVLRKCAVAPRRAAVLVA*