MESKGAVLMNRYELGRLLGQGTFAKVYYARNLKTGQSVAIKVIDKEKVVKVGLKDQIKREISVMKLARHPNVLQLYEVMATKSKIYFVMEYAKGGELFKKVAKGKLKEEVAKISKAEFKCPNWFSPDVRRLLQKILDPNPNTRISIAKIKESSWFRRGLKSKQIKSETGSKDMAPLDTDAASELAKPTNLNAFDIISISAGFDLSGLFEEPCQKKKAIFTFRKPAAVIISRLEEIAKHLRLKVMKKDAGFMKFEGLKEGKKGILSIDAEIFEVTPSFHLVEVKKSNGDTLEYQKLLKEDIRPALQDIVWTWQGEEQQQQQQLS*