MKEASGVCVSMRPRQDFRVLEVAQSSFRQAHHLFSCISDQNQKRSIQEVSLIAQDTVNEFRNLVRLLDGSEQSGCKRIRKGPLPHSHDINPVELMDSPNSVSKSPHHNFSQPNRQLFPLQSIQSTTSLIHANSIDLYREKQKTKDNVDVKTNLILGFNLSLLQPSTSFSSLDGGGRIIHHSTSEILPSQDDASISSKSKSGAKSEEKCLASTGGCHCSKRRKLRIKKVIKVPASSTKPADIPPDDHYWRKYGQKPIKGSPYPRSYYKCSSTRGCPAREHVERSLEDPTMLAVTYEGEHNHSKIQSPNPDIMLHI