MSTVTFENIFHGDSADLGKLTYNGSDIRHATWFRVARHFQLRLGMRNSEKPRISFDGFKRDDLDKIKRTLQEYFNITLETRDTSLKGWNWGEAQVKGSDLVFQVQGKTAFDVPLSQVANSDPKDLNKRPPDEMVEMRFYIPGKSTKKAGSDAGSGGEETELDEEGNEVSAADAFHSLIKETRYPFLVAQWPKDEVVNAELNLTDEELAQYPDLEKTYEATRTFDMRVVSKTGGADHVFSAKNEMEEAIVDIDEPFSDDDEEMESASEDERPSRAKNDKSKTKPVKKLADDDEDESEDEDFEDESSDGGSPSESDSDDDSGMASDASDPMMEELRKKTQAKKVKKDDDE*