MVTTRVLNGGTIVTMDPDLRVFRDGAIVIVDDTIVAIGQSEAILKEFSSGAHEILDLSGRWILPGFINTHVHTSQQLARGIADDVDLLTWLHKRIWPFESNMNLNDSYISTLLCGIELIHSGVTCFAEAGGQHVDGMARAVEELGIRACLTRSTMDSGEGLPAVWTSETTQQALKVQEDLFKKFHGSANGRIRVWWGIRQILNSTDDLLLQTKEMADKYKTGIHMHIAEIPYENEHVVRTRGSEHGTVTFLNKIGFLGENLLAVHSVWVDQNEIELMANASVKVSHCPASNMRMLGFAAIPEMLEAGVCVSVGTDGAPSNNRMSIVDELYLASLIHKGKAVFTKGATDPVMLPSEVLLTMATIGGAKALLWNTQIGSLEVGKKGDLVVINPNTWSMAPAHDLISSLISCMRTENIESVLCNGQWIMRCGKILTVDEEAIIKAAKEAAGEIMKRAGISLPERMKFV*