MSSSSGSFSGRSSSSSACSSSRGDSEISFDAADELLQFGSRRMELRKEKDLLRKSKPHSIELVRRLELHSKSLSESRLEDTARLRTMEIELLNCYKEIGYLRDQLIFKSKEVSYLNEHVRNLESKLAESGDLEGEVKFLREELCMSKSEHLLLLQELESKETELQCSSLSVEKLEETISSLTLESLCEIESMKLDITALEQALVDAMRIQEESIQEKDQLRGVIEEIRFQSREAQEKAKFFEKLNEELRERLATFEKSIKEFFISTKERLESEDEQQPLNAGCFFAELSHVFPVSSEVREGFDAIIKKLELSRNVTLIDEMEGMGKQIQLQEDLVKRLKEELKEEKLKAKEEAEDLTQEMAELRYKMTCLVDEERKRRVCVEQASLQRIAELEAQVLHIL*