MKAGDDSVMFPVSSPRKLKNRVAAQTARDRKKARMSELEQQVVDLEEENHKLQLENQLLREKTHGLVVENQELRTRLGMDTLDPDEVPEVEAKGSGVRLVAGSAESAALRLCAPLQQVQAQLSPPQNIFPWTLTLLPLQILSLISFWAFWTSWTLSCFSNVLPQSLLVWRNSQRSTQKDLVPYQPPFLCQWGPHQPSWKPLMNSFVLTMYTPSL