MHAREWLHVQESAKSLLARTLALRNPLFTSLPPLHRVPLHSGHVLEIVGPSGSAKSEMLLQATVSCILPKRSGGISYGGSEGAVIMIDLDCRFDMLRLVSVLQSRINDARVLQQGTLSQPKTHPEDAEDLFVSCLKRFLYIRCFNTYDFLAALKTLHAKIKRLSESNIRPHLLMIDGINAFYWTERALSSAMCSSGRKAFSVQVVSEVVVRELGQVLQIHPVLILTTKSLIHPVEREKGKAQNEQNQMLKETSLHKDFMPAVWQGFVTHRVLLQGPFQQESDSRSQKVPFFTVEWEKPCLQQVDKFIVENVSDVLLAMNMAS*