MLRASNTFQALHQIVKAVPLSHRPSIPSNTKLSCGGQELWPSLKDLAYLRVKMSLRSCWAYRLLDVEASFNDRGKPVLYMVFEYADSDLRKHIDAHCGNEKKLSRRSVQSFMYQLCKAIAYCHSHGVLHRDLKPQNILVDQKMGVLKIADLGLGRAFTVPIKSYTHEIVTLWYRAPEVLLGTTHYSTAIDIWSLGCIFAELCNMQALFPGDSQIQQLLKIFRLLGTPNEQVWPGVTQLSDWHEFPQWRPQDLSRFVFNLDLNGLDLLSRMLQYDPAKRISAKEALDHPYFDDLDRSQF*