MGLRPCVLSACLHLLSRSRTHHRKQVFIACGALQRVWRRNFIYKRLVKLWQERFCYGCETHMEEKEATEISGVEELGKKKQKRISGVEELGKKKQKRNDGLCRRRTARILHRVPSARNAFNRVSSWSHYVEESIASELSAAISAVEADSTVDMSQLFLGQKFASGAHSRLYHGIYKNRAVAVKLIMPPQEDAELSFRLDRQFSQEVTLLSQLRHGNVIEFVAACKKPPVYCVITEYLPGGSLKAFLHKSEPHALSTKLVTRIALDVARGMEYLHSQGVMHRDLKSDNLIITDDFHVKIADFGVSCLETHRKSMKGFMGTYRWMAPEMIKQKTCSRKVDVYSFGIVLWELCTGLIPFGEMTPVQAAFAICQEKARPPIPGHCPNELAKLMQLCWSCNPARRPEFSWIVRNLERFDQMQAE*