MGHKHLKGNDEQRHLLRKETTVRIRTPSSVDKATKEARNAAGSLAASHAACSWGSELKLDKKWILDPNLLRVGAKIGEGAHGKVYEGRYCDMSVAIKVLQKAPTSEEQVKLEARFAREVEMMSRVQHKNMVKFIGACKDPVMAITTELLPGRSLRKHLLSLRPSQLELHVAVSFALDIANAMECLHINGIIHRDLKPDNLLLTANQKSVKLVDFGLAREESLTEMMTAETGTYRWMAPELYSTVTLRLGDKKHYNNKVDVYSFGIVLWELVTNRMPFEGMSNLQAAYAAAFKNVRPSIPDGLPEELIFILQSCWAEDPNMRPTFSQVVQILMTLLPTLPEPQPCVPTQSFSPQLSSMLKDDVSDGGSPKQLKDDLSDGGSPAKSKRRFLCFGQCFASDKGEQLV*