MGGRRRTSTAAARDVSEMSPTGSDTLLYSDKKKETHLRCERQRREAINLSNDLHTTFKPLFQSGYSDLKELIPPTASAMGCKITNAAILFRACDYMTQLKSEVEANEKELRRLNAEVSALEMIAAQYETMAAEAPSSNSCSLQARMLQILIDGCFSTFVEQVDFSSYASITRTLLTWVEQLASHNNAFKVGFVSIQLFI