LDDPSVFPAVIVEQLPCPELLHLYSGLDRDEVPNGIMADRDLGVAEGQILEGGLVVSDDNNQTVMATEVLLDVEAPNNILDESRMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNTIYLWEFLLALLQDKNTCPKYIKWTQREKGIFKLVDSKAVSKLWGKQKNKPDMNYETMGRALRYYYQRGILSKVEGQRLVYQFKEMPKDLVIIEDEEGDEASGIPTAPPPRRAASKASARPSTQQASLVSNHSGASAARASSALTLQTIPLATVLAGGSSATSALTQIVLQGVFPLDNFSEGSATAGRPFVLSSLSSAAGPASRPPGTLVAAIIRTPGVKEALPGPPSYLQGVVADETLRQPQQLQMHPGLSAPGSPRDPSAQTPTSCPSVGLTPVAELELATSPGALLVTEPNLTQSGVVLAGALGPF