MSSPSFNVEEHKKMLQSYFNGQGFQRWASIYGDDKLSTVRSTVRQGHAVMMDKAFEWLQKTGLPKGSKILDAGCGTGLFTIRLAKSGYRVKAADIAEQMVNKTREDAEKAGVAGNVEFEVNSIESVSGTFDAVVCFDVLIHYPAEGFAHAFSNLAGLTKGPIIFTYAPFNNILAFQHWIGGFFPKKERRTTIQMIKDKEMQRVLSELGLKIVSQQKISFGFYHTMLMHVARR