MSFSVDELARIAIDLQSDIGHTDRFSRLITTLRQILGCDASALLRYEAHQFVPLAIDGLAQDVLGRRFALEGHPRLEAIARAGDVVRFPADSDLPDPYDGLIPGHESLKVHACVGLPLFAGQTLIGALTLDGMDADRFDSFSDEELRLIAALVAGALNNALLIARLEAQNVLPAQAVNYPLPERQEIIGLSGPMLQLKKEIDIVAASDLNVLISGETGTGKELVAKAVHQGSPRAANPLVYLNCAALPESVAESELFGHVKGAFTGAISNRSGKFEMADNGTLFLDEIGELSLALQAKLLRVLQYGDIQRVGDDRSLRVDVRVLAATNRDLRQEVVEGRFRADLYHRLSVFPLSVPPLRERESDVVLLAGYFCEQCRLRMGLARVILAEAARNRLQKWSWPGNVRELEHAIHRAVVLARATQAGDEVVLEPQHFQFAVAAPMLPTETAAAAPATGNINLREATDSFQREAISRALEANQGNWAATARALELDVANLHRLAKRLGLKGSPPGKSSAG*