MATIVSPPHFSPVEDAENIKAACQGWGTNENAIISILGHRNLFQRKLIRQAYQEIYHEDLIHQLKSELSGNFERAICLWVLDPPERDALLANLALQKPIPDYKVLVEIACMRSPEDMLAARRAYRCLYKHSLEEDLASRTIGDIRRLLVAMVSAYKYDGEEIDEMLAQSEAAILHDEILGKAVDHEETIRVLSTRSSMQLSAIFNRYKDIYGTSITKDLLNHPTNEYLSALRAAIRCIKNPTRYYAKVLRNSINTVGTDEDALNRVIVTRAEKDLTNITGLYFKRNNVSLDQAIAKETSGDYKAFLLALLGHGKQL*