MESSLERVGLAGLGRREWTLLGAGGCVLLTVLLTMQLIGKHLRHWSNPKEQWAIIIIALMAPLYGIVSLVGLIEIRGSTAFFSFLEALKECYEALVIAKFLALMYSFLNISMSKSVVPDGIKGRPIHVSFPMTLFVPHTMHLNQHVLKLLKWWTWQFVVIRPVLSAFMITLQVLGVYKGMTSTIVTIVLNISVSLALYALVLFYHAFSKELAPHSPLAKFMCVKGIVFFSFWQGVVLEVLVAIGIIRSHHIWLEVDQIEEAIQNLLICVEMVVFAFMQQYAYDAAPYSLKAKKGPKKED*