MVHADQEKLVQVVAADVGLVAPPSRYVLREENRPTTVAKQAKLVIPIVDVSRLAMPDDVEESAKLRSALQSWGLFVVTGHGMPTELLDEILEATRKFFHLPPEEKQKCGNVIDGVSFQNEGYGIDRIDSDEQVLDWCDRLWLQLQPEDERRLQFWPQHLRELLHEYTLESGRVTMDVLKAMAKLLNQEEGFFIDMVGERFKSYSRFTYYPPCPRPDLVNGLKPHTDNSVITLLLMDKDVGGLQVLKDGNWVDVPVLGHDLLVVVGEGMEIVSNAIFKAPWHRVVTSADKERMSLAMFYQPEPERIIGPPGALVHEKRPPMFKKCLVQTLADGYWDAFAVGDRTVDFLNVRINAEADAELEARAVVANN*