MKAIVITHMGGPEVLELQEVPDPELRPGHVIIRVAASGLNRADTLQNHGGHAVPAGWPPYPGLECSGTIEAVAEDVQNWRVGDQVCALLGGGGYAEKVAVPAGHLLPIPKGVSLQDAAGLPEVVCTVWSTVFMTSHLSSGENFLVHGGSSGIGTFAIQIAKSIGARVFCTAGDSTKLQQCKSLGADVLINYKEEDFVKRVKEETGGQGVNVILDNMGAVYFQRNLDALSMDGRLFIIGFQGGATGELNLGPIIAKRLTVQGAGLRARSLEKKAQIVEEVRTQVWPAVETGKVKPVIYKTFPLAEAADAQRLLLASKHVGKILLLP*