MVDYQLSNSGEPNATTPIAAMDQVGRNPLLLFGPADDSKNAIIPWRQSKQIPDSFVWPHADTHPPSSSTTTTTELLDVPVVDLAAALRDAAGMRDAAAQAAAACASHGFFLVTGHGVDPALARAALDGAAGFFRLPLATKQRARRVTGSVAGYAAAHADRFAANLPWKETLSFRHHHDDDDRDAVLDYFTSTLGDDFKPLGEVYQEYCGAMEAASLAIMEVLGVSLGVGRGHYRDFFADGSSVMRCNYYPPCPEPDRTLGTGPHCDPSALTLLMQDGGVDGLQVLVDGGWRPVRPKPDELVVNIGDTFMALSNGRYKSCLHRAVVHRERERRSLAYFLCPRKDRVVRPPPSTTAPAPRLYPDFTWADLSRFTQRHYRADARTLDAFARWLGPAKAQEIV*