MATRSIFRTIRGRLTVGSNLTRNAESSRFSKPYSADAAIGGSIVEDSEEKDDLRSRIFRLRLPKRSATTVLEKWVGEGNQITVNELREISKELRRTRRYKHALEVTEYLVQHEETNISDADYASRIDLISKVFGIDAAERYFEGLQPPSKTPETYTSLLHAYAASKQTERAEALFKRIIESDSLTFGAITYNEMMTLYMSIGEVEKVRDVIEVMKGRNVSPDIFTYNLWLSSCAARFDIDELRRILEEMRREGGSNEGWARYIDLTSVYINSSRLTNAESSSPVESEKSISQREWVTYDFLMILHTGLGNKGMVDQIWKSLRNTNQKLSSRSYICVVSSYLMLGCLREAGEVVDQWKESKTTEFDGSACLRILNAFRDVGLEEKASEFQLLLVEKKCSLEDEIS*