MLFVLHLMDLIECKQEVEIKFDAAMKKIMNYCKAPGAQLAVAKGGELKYFKGFGFSNVGLGEPVTTDLTVMRYNSVTKAITGTAILKLVQEGKLNLSSKAFGLLTDLEPPRGTTIDDRIYNITIQNLLQHTGGWRGPYSLLLPASGHPLPLNTLESGVSTLPFTLYISHSLGEPAPPLANHSIRFMKGQPLDFEPGTAMAYSSFGYNVLDGGHARYPDIPPDESRYYGENGKDVTVLNVYPWEGYTAASYGAVDYDNADSTSAYVGNAADMVRFVVHVDGLRQPGILNKEMVQTMLHAEMPADRIWAGIPHLDHPQGLQWFVTVDNKGVVESFEHAGGAPGSFSYCLRLLKHNVTMAFLLNTYPSHYKKFVHLAALELTNVAKSINTWPPGDLF*