SPVVTPGCGPGSKRVSRPKFVKNATKSGPQTPGSFFAGSPAASVPTPVSTCRYDSSLGLLTKKFIDLLKQAEDGVLDLNKAAETLKVQKRRIYDITNVLEGIGLIEKKLKNRIRWKGLGFTTPMDTSPDMTAFKSEVDELHVEERDLDESIREMREKLKMLSEDENNKQWLYVTEDDIKSLPCFRNETLIAIKAPHGTTLEVPDPDEAVEYPQRRYQILLRSTMGPIDVYLVSRFEEKFEETNTLELTGPSRTVEENTIAVIENVEHVVTRPPPSHFAGAESSSMPDYGNGIMKILPAEVDTDADYWLLSDAGVSITDMWRTDPSTAMWDEVQLQAAEFGIEGEPQTPPMAS