MAPSPPTPAAPKTIADFFARPAKRLRAGSAAPAASLSSSPSSLSPEQRRRADTNLALARARRNLRLAESKAQASGGAPKLEELLVEETWAEALHGELRKPYALELCRFVAHERLHGPLPVYPPPHLVFHALNATPFDRVKAVIIGQDPYHGPGQAMGLSFSVPEGIKIPSSLGNIFKELEKDLGCTVPSHGNLERWAVQGVLMLNTVLTVREHQANSHAKKGWEQFTDAVIKTVSQKKSGLVFLLWGNSAQSKTRLIDETKHHILKSAHPSGLSANRGFFGCRHFSKTNQILEKLGLSAIDWQL*