MGRRKIEIEMVTDSSTRQVTFSKRRTGLFKKANELAILCAVQIAIIVFSPGGKPFSFGHPNVESIVHRFRNQDRTPDEGTSKGAESRDENTTDDNLNQKLLDLLKRLNAEEKRGEMLEKMVKAKRAVKGQPPADQLGLPELGELKRSFEDLRRKLRDRIDDMEAISSLLLLAEH*