MESNLRRGDKVWVEDKDSAWAAGEVLDSPGNKVHVETSTGKQVFVCSEKVFRRDPDEEDRNGVDDMTKLTYLHEAGVLYNLQRRYALNDIYTYTGSILIAVNPFKKLPHLYNGYMMEQYKGAPFGELSPHVFAVSEVAYRAMIDDRRSQSILVSGESGAGKTETTKLIMQYLTYVGGRAAEDNRSVEQQVLESNPLLEAFGNAKTVRNDNSSRFGKFVEIQFDANGRISGAAIRTYLLERSRVVRITDPERNYHCFYQLCASGSDAEKYKLSNPHQFHYLNQSKTYDLEGVSNAEEYKNTRRAMDIVGISHDEQESIFRTLAAILHLGNVEFSSGKEHDSSVVKDQESRNHLQMAADLFRCDANLLLASLCTRSILTREGTIIKALDCNAAVTSRDALAKTVYARLFDWLVDKINRSVGQDPNSHFQIGVLDIYGFECFKSNSFEQFCINFANEKLQLHFNEHVFKMEQDEYRKEEINWSFIEFIDNQDVVDLIEKKPIGVIALLDEACMFPRSTHESFSMKLFQNCKSHPRLEKTKFSETDFTLSHYAGKVTYQTETFLDKNRDYTIVEHCNLLSSSRCPFVAGLFASAPEESARSSYKFSSVSSRFKQQLQALMETLSKTEPHYVRCVKPNTLNRPQKFENLSVLHQLRCGGVLEAVRISLAGYPTRRYYSDFVDRFGLLAPELMDESNDEQALTEKILRKLGLGNYQLGRTKVFLRAGQIGILDSRRTEVLDASARLIQRRLRTFVTHQNFIAARACAISIQAYCRGCLSRNAYVARRNEAAAVLVQKHARRWLSRCAYVKLVSAASVIQSCIRADSARLKFAHQKEHRAASLIQARWRVHKFHTEFRHRQSSIIAIQCCWRQKLAKREFRKLKRAANEAGALRLAKTKLEKRLEDLEWRLQLEKRLRTSGEEAKSGEISKLQKTLESFRLKLDAARLATINECNKNAVLQKQLDISMKEKAAVERELKGMVELEKDNTSLKNSMNSLEKMNLSLEKELLSAKTDCNNTLQKLKEADNRCSELQTSVQSLEEKLSHLENENHVLRQKTLRISPERIGRMLGEKHSSDVVPAQIDRTSVFETPTPSKRIMPFSRSLSESRRPKFTAERNVDIHELLSRCIKENLGFNDDKPLAACVIYKCLLHWHAFESESTAVFNIIIEGINEALKVGDENSVLPYWLSNTSALLCLLQRNLRTNSFLNASVQRSGRAASGVKSPFKVNGPDDGVPHIEARYPAILFKQHLTACVEKIYGLIRDNLKKELAPLLGLCIQAPKALRGTAGKSSRSPSDVPQRSPSSQWENILKFLDSLMSRLRENHVPSFFIRKLVTQVFSFINLSLFNSLLLRRECCTFSNGEYVKSGITELEKWISGVKEEFSGTSWHELSFIRQAVGFLVIHQKRRKSLDEISQDLCPALTIRQIYRISTLYWDDKYGTQSVSSEVVSQMRVLVDKDSSQKLTSNSFLLDDDMSIPFSAEDIDKAIPVLDPSEIEPPKFVSEYTCAQSLVKKPSATSVSKQIL*