MSQFVDLSARGMSLLDYDEDCVKAGPCAILKHIERSGSAAQHKRIMNAMRGTSAEPFDLAVKLAQWESDAGEPCPQLAGDSGGRWVVKSGGKQTLSLGLAPADEMGGSPRVKVISQVSRKLVLESRDKEMLLEQILDLKRSLFDQQIHLRHYKIQASMLDMENMRMHRDILDMEKPNCQSRATRLSHCMRLRARIFGLKNKLLHMQGIAESQDEEIHKLRDDSRMSHCREIEFERDVFLGEVSRLKGQIQKVGLQHKELLAVNQELLPYADKAAEAEAENDRLEIEKEKVEKELEKVHTELRTARTKAAELSLEAKMAERKCKGLEARTTVLQSQIENEKQEASRLKGKYNRANQKFKQHQKEMKKKVGKPAGWFG*