MPLLWLHSIGLSFCSCGSEWKEKAENLEVELQQCYKAQARLSEQLVVEVAESRASKSLLQEKETLITDLQNELNQARDECSHLTELLAEKTKGLELLMAEHQDLKAQLEAMTLRANNAEAENKTLVDRWMLLKMQDAERLNEANALYGDMLDKVKAASIEKLARQQVDGVVRQSEDGAEFYVESSIPSTCKQRIPAHDGGCASIVFEYNSSKLISGGQDRAIKMWDTTSGSLTNSLYGCLGSVLDLSVTHDNKFIIAASSSNNLYVWDANSGRIRHTLTGHMDKVCAVDVSKFSSRHVVSAAYDRTIKVWDLQKGYCNNTIIFHSNCNSLAFSMDALTICSGHVDGNLRLWDVQTGKLLSEVAAHSQAVTSVSLSRNGNMILTSGRDNLHNLFDIRTLEICGTFRSNANRVASNWSRSCISADDGYVTAGSVDGSVHIWSVSNGKMVSTLKEHTSSVLCCSWSGLGNPLATSDKSGTVCIWS*