MSLWEEAAILLRGCYLLALFLPALVTAHTALWLGGSARLHWMQLVTWTLEQAGPAFIKWXQWGATRPDLFPPDLTTQLERLQTAAPAHSAQHSRAVVGASLGRPVHVLFDMFEDKPVASGSIAQIHRARLSAVGAALARGGRLQAGTVVAVKVRHPGVAKVMQRDFVLMQRAVKLASALPGLAALRLEESVRQFGGPLQEQLDLGLEAAHLTRFRANFRLWPNVSFPNPIYPFVAKDVLVESFEDGALISTFVNQPDYRHRGMLAETGLTCYLQMLLRDNFIHADLHPGNILVKEVDTRSALGGGWAGWLSSALPMCFPPKLILLDTGMIAELSKPDQAGLITFFRALTKQDGAGLGQAILDMSERHTCKNPEAFVAALAAMFDALDPDYIHRHTSRVIESIIDTLRQHQVTLKSTVSTVVVTTLVLEGWSSKLNPDMRILDHMRDMLQ