MVLAQPENKHVLKAFDLSGKVAAVTGGARGIGLEVSIALAEAGADVALIYNSSKTAETLATEVATKHNVKAAAYQADVANQEDIEKAIKQIAADFGKLDIIVANSGICSNVPAEDYTTEQWHNITKVNLDGAFYTAQAAARIFKEQGHGNVIFTASVSATLVNVPQKQAAYNASKAAVVQMAKCLSVEWVDFCRVNCISPGFIATDILDIHPKEWREKWFDMIPAKRMAEAYELKGAYVFCASDASSYMTGANIVIDGGYTLP*