SPVVTPGCGPGSKRVSRPKFVKNATKSGPQTPGSFFAGSPAASVPTPVSTCRYDSSLGLLTKKFIDLLKQAEDGVLDLNKAAETLKVQKRRIYDITNVLEGIGLIEKKLKNRIRWKGLGFTTPMDISPDMTAFKSEVDELHVEERDLDESIREMREKLKMLSEDENNKQWLYVTEDDIKSLPCFRNETLIAIKAPHGTTLEVPDPDEAVEYPQRRYQILLRSTMGPIDVYLVSRFEEKFEETNTLELTGPSRTVEENTIAVIENVEHVVTRPPPSHFAGAESSSMPDYGNGIMKILPAEVDTDADYWLLSDAGVSITDMWRTDPSTAMWDEVQLQAAEFGIEGEPQTPPMAS