DPLIWNPCHVTSWLEWVVSEYGLHHIDLTKFNSVSGTELCRMNVEELTRYTTRYNSEVLVQHLKFLKQAALHQLPAIKSEKLGTMSSPLTIEDYRAIYQGPDSSAEKLSVEGGGQIQLWQFLLELLSDPANASCITWEGTSGEFKMVDPDEVARRWGERKSKPNMNYDKMSRALRYYYDKNIMTKVHGKRYAYKFDFHGLAQAIQVTNNSDRYGYTYTQTPRLPSYAESMQKSYSTTEPEESPSAPSFHIPTPEDPVFSQNPFAGPTPPVFTPHNPEYNERLSWSESSGYYSNGYDAPPSAEVSSARSVSSTGGNYQESTFNFQPHNNFTPYPAHSTALIPATSTYYHTTGVGNFHAAYDNSYTSSMASHHMTPQNMASSTTNMYTCGQEAYPSTPNGGFEQNTYFKPLESLNVDTGALY