MATCGASSSAVCARASVRDRTRSLKSFKRNATLRLRAVVDSENEASSAAGKNAPSRPAELQLRPAGVSDAVVDSQKALEALARLGGNPYESERKSSIVTIGLSIHSCPVEIREKMAVPAEAWNEAVAELCSYPHIEEAGILSTCNRMEIYVVALSYERGLKEVEEWMVKYSGVDLESLRNHLFVLKDRESTAHLLKVSGGLDSVVMGEGQILAQVKNVFAMGEGVPSFGRHLTGLFKAAITAGKRVRSETSIASGAVSVSSAAAELVQLKLPSQSFEGVKVLIVGAGTMSKLLVKHLASKRCTEMTIVNRTRPRAEALAEEFPEVNMRIELMDQFLPLASEHDVIFTASSAVDPIISKKDLAAFPVCGEVVGGKRRLVDIAVPRNVDANCTEDPNTVVYNVDDLKELAELNKAKREQAALEAQALLQEEQRNFEAWRDSLETVPTIKRLRQKAEDLRQAELDKAMSKLGDGLTNKQKKAVEELSRGIVNKLLHGPMAALRSDGSDPTAVAMTLVNMHALERMFDLRNVKE*