MELESSPLHPHVMLVSFPGQGHVNPLLRLGKLLASKGLLVTFVTTESWGKKMRTSNKIQDRILKPIGKGYLRFDFFDDGLPEDDDVRRHDFTIYRPHLELVGQREIKNLVKRYEEVTKQPVTCFINNPFVSWVCDVAEDLQIPCAVLWVQSCACLASYYYYHHKLVNFPTKTDPKIDVQIPGMPLLKHDEIPSFIHPLTPYSALREVIIDQIKRLHKPFAVLVDSFYSLEKDIIDHMSSLSLPGSIKPLGPLYKMAKTLICDDIKGDMSETTDHCMEWLDSQPVSSVVYISFGTVAYIKQEQINEIAFGVINAGVSFLWVIRQQELGINKERHVLPEEVKKKGKIVEWCQQEKVLAHPSVVCFVTHCGWNSTMEALSSGVPTVCLPQWGDQVTDAVYMIDVTKTGVRLGRGETEERVVPRDEVAERLREVAKGEKATELKKNALKWKEEAEAAVARGGSSDRNLEEFVEKLGAKPVAKQNGSLNQNGTVQELLLEKS*