MMNSTQELPFFKADTPQGLRIVPENQGVVVAREAAGCCLTLDSPCTSAEDVQLEDHWLIDANLLFVGPKLGEGAYSKVYEGKYHDEEIAVKIIQPGETSKEVAKRQSRFAREITLLQKVQHKNLVKFVGACKKPAMVVVTELLRGGSLRKHLMSQRPGRLDLRLAVSYALDIAQAMDCLHGYGIIHRDLKPDNLLLTADLKSVKLADFGLARELTLTEMMTAETGTYRWMAPELYSTVTLRHGEKKHYDHKVDVYSFSIVFWELLTNRMPFEGMSNLQAAYAAAFKGTRPTLSEDLNLPEELVFILQSCWAEDPHARPNFAQVVRMLNTFLSTISSPAESSDMQRQMVSKSLPVSRKLTGKFSAKEKEVLNSSPNLPNKSRRVLSILFKRCTFTGTGDRLM*