MPPSPPTPTAPKTIADFFTRPAKRLRAGATAPASASLSSSSSPSSLTPEQRRRADTNLALARARRNLRLAESKAKASGGAAKLEELLVEKTWVEALDGELRKPYALELCRFVTHERLHGPLPVYPPPHLVFHALNATPFDRVKAVIIGQDPYHGPGQAMGLSFSVPEGIKKPSSLGNIFKELEKDLGCTVPSHGNLERWAVQGVLMLNTVLTVREHQANSHAKKGWEEFTDAVIKTISQKRSGLVFLLWGNSAQSKTRLIDETKHHILKSAHPSGLSANRGFFGCRHFSKTNQILEKLGLSAIDWQL*