MESNLRRGDKVWVEDKDSAWAAGEVLDSPGNKVHVETSTGKQVFVCSEKVFRRDPDEEDRNGVDDMTKLTYLHEAGVLYNLQRRYALNDIYTYTGSILIAVNPFKKLPHLYNGYMMEQYKGAPFGELSPHVFAVSEVAYRAMIDDRRSQSILVSGESGAGKTETTKLIMQYLTYVGGRAAEDNRSVEQQVLESNPLLEAFGNAKTVRNDNSSRFGKFVEIQFDANGRISGAAIRTYLLERSRVVRITDPERNYHCFYQLCASGSDAKKYKLSNPHQFHYLNQSKTYDLEGVSNAEEYKNTRRAMDIVGISHDEQESIFRTLAAILHLGNVEFSSGKEHDSSVVKDQESRNHLQMAADLFRCDANLLLASLCTRSILTREGTIIKALDCNAAVTSRDALAKTVYARLFDWLVDKINRSVGQDPNSHFQIGVLDIYGFECFKSNSFEQFCINFANEKLQLHFNEHVFKMEQDEYRKEEINWSFIEFIDNQDVVDLIEKKPIGVIALLDEACMFPRSTHESFSMKLFQNCKSHPRLEKTKFSETDFTLSHYAGKAMEHCNLLSSSRCPFVAGLFASAPEESARSSYKFSSVSSRFKQQLQALMETLSKTEPHYVRCVKPNTLNRPQKFENLSVLHQLRCGGVLEAVRISLAGYPTRRYYSDFVDRFGLLAPELMDESNDEQALTEKILRKLGLGNYQLGRTKVFLRAGQIGILDSRRTEVLDASARLIQRRLRTFVTHQNFIAARACAISIQAYCRGCLSRNAYVARRNEAAAVLVQKHARRWLSRCAYVKLVSAASVIQSCIRADSARLKFAHQKEHRAASLIQARWRVHKFHTAFRHRQSSIIAIQCCWRQKLAKRESRKLKRAANEAGALRLAKTKLEKRLEDLEWRLQLEKRLRTSGEEAKSGEISKLQKTLESFSLKLDAARLATINECNKNAVLQKQLDISMKEKAAVERELNGMVELEKDNTSLKNSMNSLEKKNLSLEKELLSAKTDCNNTLQKLKEADNRCSELQTSVQSLEEKLSHLENENHVLRQKTLRISPERIGRMLGESPQQKHSSDVVPAQIDRTSVFETPTPSKRIMPFSRSLSESRRPKFTAERNVDIHELLSRCIKENLGFNDDKPLAACVIYTCLLHWHAFESESTAVFNIIIEGINEALKVGDENSVLPYWLSNTSALLCLLQRNLRTNSFLNASVQRSGRAASGVKSPFKVNGPDDGVPHIEARYPAILFKQHLTACMEKIYGLIRDNLKKELAPLLGLCIQAPKALRGTAGKSSRSPSDVPQRSPSSQWENILKFLDSLMSRLRENHVPSFFIRKLVTQVFSFINLSLFNSLLLRRECCTFSNGEYVKSGITELEKWISGVKEEFSGTSWHELSFIRQAVGFLVIHQKRRKSLDEISQDLCPALTIRQIYRISTLYWDDKYGTQSVSSEVVSQMRVLVDKDSSQKLTSNSFLLDDDMSIPFSAEDIDKAIPVLDPSEIEPPKFVSEYTCAQSLVKKPSATSVSKQIL*