MPSNEPLDALATNGNKSIHSLDLPQLYKRPSFLELLQVLELLKLPPPSWNSKSRRSQEPDDAQGISRYLTKIIGSGLDWLSIGVSEEEWEQRCELIHELASKRLAERSMPEMTRTWVIPTSEHSTDLTIELCEPPLTGDSLGLKTWGTSFVMAKKLEELGNLYFGNILADGRLIEQGFVTSQNGLAVESGMTVKIELTMGSDEMMSNNTTINVDPTKKGSKILARILVDEIDPTQNEQLSGNHSRNKGRILELGSGTGLLGLTAAMLWNRTTILTDLPDIVPNLDINLKRNGFGQTPENNATAAILDWSDAEHSVVFSQNLNDKFEMILVADPFYDTHHPALLAGVIPKFLKNSGDSRVLVSVPLRDNATRAMKSSFEELMSSQGYQLVASGMERCFDDWEESEQDDIDGVYCWWGIWKHAVATSTPMCL*