MGKIRRESARPFSNCSSSASPSSAPPATTSSMSLTDTVRGSHRFKITGYSLSKGIGIGKYIASDIFSVGGYDWAIYFYPDGKSVEDNATYVSLFIALASEGTDVRALFELTLLDQSGKERHKVHSHFERTLESGPYTLKYRGSMWGYKRFFKRTALETSDYLKDDCLSVNCSVGVVKSHTEGPKIYKIPIPPSNMGQQFGKLLESGKGSDVSFEVNGEIFAAHKLVLAARSPVFRAQLFGPMKDQNTHCIKVEDMEAPVFKALLHVIYWDSLPDMQELTGLSSKWATTLMAQHLLAAADRYGLERLRLMCEASLCDDVAINTVATTLALAEQHHCFQLKAVCLKFVARPENLRAVMQTDGFEYLKESCPSVLTELLEYVARFTEHSDFLCKHRNEVILDGSDVNGRRVKQRL*