MSFPNESMPDSPQRAKIGRGKIEIKRIENTTNRQVTFCKRRNGLLKKAYELSVLCDAEVALIVFSTRGRLYEYANNSVKASIERYKKACSDSSGAKSASESNVQYYQQEAAKLRVQISNLQNHNRQMMGESLSNMNGKDLRNLESKLEKGISRIRSKKNEMLFAELEYMQKREVELHNSNQVLRAKISESEQRSNHNVNVLPGGTSFECMQPQQQFDSRGYFQVNELQPNDQYARQDQMSLQFV