MDFKRTTTEPPAAATSPSASPSLGSSGQHPSPPKRPAGRTKFQETRHPVFRGVRRRGRAGRWVCEVRVPGSRGDRLWVGTFDTAEAAARAHDAAMLALCGDAACLNFADSASLLHVPRPAADPSAAVGLPDVQRAATEAVAGFMLQRQRGGHDAPAAASQDNAASASAAAAGVDHAHAPRAVGPPAVDSLLELDVFGGMDDAGSYYASLAQGLLIDPPPPAVDCPDEDEDCGAGEMELWG