HPLFALISFLFERCDQSTASSVSQPIKNIDNDINNHFMKLHQEETPIFTEDSDVDNLMIETLKVLKIHLIELEKVHDLCKDFCSRYIRCLKTSMHSSQLVPIDLDDDNEASIEIPNADSSLMSPLKSPLISTNLISPISNLGQGQVVSGGTVYQMVQTPQGLAVEWHVSHLHIASADTQIFMNSDDDSQQKKSKRGVLPKKATKVMKAWLFQHLSHPYPNEDEKRQIASQTNLTILQVNNWFINGRRRILQPMMNSSNELAKHKPKRHNKKSAQRFWPPTSSAEQAGGEEEEEEEEDEEDNEEETDEEVRHSFLRSMYRSLVIRFFHGSVKKQQLCIYNYIIVL