MSLCREVATALLGCNNTDKEARISLLKNFIRPQDILDVISDPSCANTAAVLQKYFYQKLKLIVSPRDMLDVCDATGISRKGYEGLHRVITLALRSKGFMESLLPTSYSISMAKKCANRDIASVFGGFKWVEETMPISAFDSFIYDTINNVYVDVEQLQKAMIQFYGLTIEECGGNAIFVLKLDECQVIKGRGLQRVSVTLMNMALEGRHLEPLGDGQARKEEYFGVQSDKNIWWLLAAEVPHENYDILKCLLCCFSGVLVAVVSSPTVPAYFVFGDSLVDAGNNNYLPRSLATAGKLPNGIDFPTLNASNPTGRFTNGLTFADLIALKIGMQSFVPPFLAPTTKGSEILNGVNYASGGAGILNDTGRLFVKCLSMDMQINSFEQTVLELTQMLERAISSEEFIQKLIDHFKAQLERIYDLGARKLVVTNVPIIGCTPNSRSLNRQSVGNCSLKENELATAFNGALKSLLEELNNDLPGATFLYADAYGIVEKVINNYQSYGFENAETACCGLLGSKNGIIPCRFPFVPMCSDRSKYFFWDPFHLTQNGYEIVANELFQGSEFISPMNVQQLVLH*