MAAAAGVSGAASLSPLLSVLLGLLLLFAPHGGSGLHTKGALPLDTVTFYKVIPKSKFVLVKFDTQYPYGEKQDEFKRLAENSASSEELLVAEVGISDYGDKLNMELSEKYKLDKESYPVFYLFRDGDLENPVLYNGAVKVGAIQRWLKGQGVYLGMPGCLPAYDALAGEFIKASSIEARQAILKQGQDGLLSVKETEKKWASQYLKIMGKILDQGEDFPASEMARIGKLIENKMSDSKKEELQKSLNILTAFRKKEAEKEEL