MLLPKACTLLGSALMTGGVQTEAAAGEKVELMLPLCPPLAAVFDQALQRGVSELRTASAELEGEVQHQRNRKRTKLSPQNQAGGPAAALEQQGQQPAQSGQDHSGQHQLLEHPDEMHDMVHELPFGGDIEVERLRALSSPHGSTGLGSVGHRPSSELGSGAARLLGQSAGGLASLRAPGSRAASETSGHSSLGLGQQLVHRLGAQRTSSVSGPDSGGLLLPGSGHSPNDLLAVPDITGGSSHGRHVWTRSGAKGR