MVDLGPNRRVWEAATIRLLVRPQFDHKVDCACRPTRRFPNHGHKLEIRLPTRVLDTLAFSLWPLDFSFPFVFLCVGLSSSCQKKEERRMSSSGMKYRILGRFSSTLLARRAIVRAPIPTPSPSPSPGHYSVLLKKPLPLPSLLQSFVARRSLSLDANPTHGIPDTNVGQSSKEDPSKEEEKHSEQEPVDEKTQVLEAALTYVSKLGWSEAALVAGARDVGLSPSIIGAIRGKESALVEYFMDESLRKLQCEIEDREEELANLVLRDRLAKLVRFRLELQSPYISRWAQALSIQARPVNLSTTLKQRALLMDEIWHATGDRSSNVEWYTKRALLGGIYSTSELYMLTDHSPEFCDTWTFLERRIRDAVDCQKTTQEASQLAEAVVGGLGNSIQSFFRRSQA*