MSSLSTLLDILDSVRGKKYLILDRCLATQISLLCPFSVLTEHGVDKIFWLQDEESLPSNDVAVLNGAKIAYIVASRDPRSGAMLAKHQRSVAANVETHVISVPRSLSLEALHLDVFYHSWDIPYVALDPDLYTLGLGVVDHVPLLTREAKQTFPGATPDYVSVELASRALFALQQQFGFAGRLLARGNESSMSQQIIRQLQRLKDDFEVEAATSGSREAQFLLTNDALLVGEKVEQIILIDRQDDPLTPLLSQLTYSGLIDEFWGLSENGKVEIEELIPSQVTASSSSSAPVSQMFLNDTLYRDLRDINFSSVGSRLNACATSLQSDYGERHKAKTVSEIKSFVGRLSGLTDLHTNLKLHTHLSELIMKRLQKPEFNRVLEIQQNLVADSMDLTKLHNMLQDLIGGNAELDTVLRLLSIESLVNGGIKEKTLTSIKKEICQTYGYQHFLTFQNLQKMGLVVPKQNTSYFGYNAKSQDFALSTFSANFSALSKSLGVISDQQQEVDETDIASSYSGYAPISVRTVQCVVDKKSVISRATKQQLETYEKTGGWAGATELLPGLPLIDYSYTDTAKDGKEENEKKVKNFLSRDFVKKKTFVFFIGGVTWAEISALRLLGKSVKTELVVVATGVINGNDLVKPAY*