MVSSAVEERAFKTMNSPQELRFLKADASKGVRILPENHGVVAREAAGCSLALDNPYTSAEVQLEDYWLIDANLLFVGPKIGEGAYSKVYEGKYRNDEVAIKIIQPGETSKEVAKRQSRFAREISLLQKVQHKNLVKFIGACKKPAMVVVTELLRGGSLRKHLMSLRPGRLDLRLAVSYALDIAQAMDCLHSYGIIHRDLKPDNLLLTADLKSVKLADFGLARELTLTEMMTAETGTYRWMAPELYSTVTLRHGEKKHYDHKVDVYSFSIVFWELLTNRMPFEGMSNLQAAYAAAFKGTRPTLPEDINVPEELIFIMQSCWAEDPHVRPNFSQVVQMLNSFLSTISSPVDSSALQRQMVSKSLPVSRKLTSKFSAKEKEAISSSPNLPNKSRRALSILLKRCLFAGNGERLM*