MGKGPGLYVDIGKKARDLLYKDYQSDHKFTVTTYTSTGVALTSTGIKKGELFLADVSGQLKNKNITTDIKVDTNSNLLTTITIDEPAPGLKTIFSFKVPDQRSGKVELQYQHEYAGISTSLGLTANPIVNFSGVIGSNVVSLGTDLSFDTATGNFTKYNAGLSYTNADLIASLTVNDKGDTLTASYYHTVRPLTSTAVGAELTRSFSSNENTLTIGTQHALDPLTTVKARLNNYGKASALIQHEWRPKSLFTISGEVDTKAIEKSAKIGLALALKP*