MSVSSLYLKQDNMVRFKRRKARFSFSEVHILLDEVRKNRHIVVGKFNAGIPSDVKRRKWAEITARVNEIGECDREIMEVIKKWSDLKCDTKRKLAAQQTGTMVSQRLARSNIELSPMEVIVESILELDKKPWEATQRSRSRSHDDQEPVCEDEEEEDGGFVGMGSVNSSPGRGMEVGGMPATTSGAGGPSEMQFDGAKPGDRESHIDSDEDNRDLFPSSSMASVSNSYSEEDGGASRGSAGHVSSTATASTKRPSSFPGVEPDSSREQLAHNANLSVQEQHATNALLSTVSRSLELLAESMHQLTETQQEFARESLQLQRDTVRVLQEFASGAITILQEKVNGKPAL