SFTSSGMECKNPDSLHVFLVSAPGQGNVTPMLRLAKSLASKGLLVTFSTPESYGKEMRKTNDDISDQPILIGEGSIRFEFLDDEWDENEHKGEGLDAYATHLERVGKQNLPRMFKKHEEEGRPISCIINNPFIPWVPEVAESLGIPSALLWVQSCASFSSYYHFFNDLVSFPTESNLKKDVCLPSMPMLKYDEVPLLLYPIVPLPIISLKNAMLRQQKNLSKTFCVLVDTFQQLEDELIHYLSKLCPIRPIGPLFKISDTSSSNISGDIRKADDCIEWLDSKSPSSVVYISFGSIVHLKQEQITEIAYALMNINISFLWVMKPPQKDSYDKQHVLPQGFLEKVGEKGKVVKWSPQEQVLSHQSLACFVTHCGWNSSMEALANGIRVVTLPQWGDQVTNAKFLVDVFGVGVRLSRGDLEDRIIPREEIELRLLEVTSGEKATEMKHNALRWKKAAEEAVAKDGSSSKNLQEFVDELNNFRFIT