MSFPLPPLVRRRDTEFDIGVLLGRGTFTSVYSSTEKATGRRYAMKIVDRYRCERLKKTADLYMEKHCLQRTNHCNIIKMLGWFSDNTNIFVMLEECLGGELWELIKTVGCPVPRARYYLAQLINAVTYLRDARIVHRDLKAENVMLTELGVVKLIDFGTAKDLENPHIKGAGNASRHKVFEDYVGTPQFMPKEVIENKCSDHRSDVWSLGCTIFQVLSGCPPFHDRSEYLIFQRVIALDLVFPPGLDPQGRDLIARMVVEDADLRLGAADIEDVKKHPFFQSRSFEGIHREPVPMLSLADLCLQRIGTKMKDFVKILPSWSGTGSLVLTLGEQLERMQQAHQWQEDVLPPEEAW*