MTTVEENLFFMQLQAAELRLWTNEWDDDELAFQLQIEEALRFSMETWIGSTSKASVHKCCTTGVLSETGFISQAGVPDDHKTAFLEQKLEVESLQQVVDDEAEALREQARLEELRAICDHDAKFVRHLSSPSIPDTRKDHLENPFTFHSDGLKGTLDEAWGLEVIMASMNLTHATDVATSSQEAGSEVDDDDRTCKICQTTTMNLSNSCRVTPKCGHRFCAACLRSHGTATVKNGRFQIPCLDYMCGEMWPTKLCELLLSPDDVSTLHQREVEAALPELDRVYCPFKDCSALNLKPDVGEPSSSWQAANTGAECVTCHRYFCFTCQVPWHSEQTCEEYQRTPVDERSGSDIALLKALAKQKKWQTCVCGHVVELAYGCNHITCRCGKHFCYICGEDFRHGHVCQEDSRR*