MLFTHEKNADQFDRLSYGNLRGLDASGNSEESSFGNGCKDSSSVPPEKFGFPWLPVENCQSATLDHDKRPLSDVKPCQVACKRPKQTDHNTWLYSLEECPFTSETEISASALADELVETKQPDHIPGSNGATTCSVSSGIPCPNHEQSVGVENLQLPDWVTSFPSYFEDWGTVAGYNQVGDIDSPVHEYLPRKCVPIGPEHQADIPEWRPRVSVSVTGGSGFCADLDCSSVSTSEPVSRGYDFENAKWIRDCVIPISSCSSPVDWVGDNKADCECSDEGSVRCARQHIIEARESLKMSLGHDKFCELGLCEMGEDIAQRWTDEEEKRFQRVVFSNSGSLGKNFWDHLPLAFPDKTSKDLVSYYFNVFMLRKRAQQNRSDLLHVDSDDDELHGESSVACHEEEDSAVESPKHEHFIDNSLPIEGDHKEYGGEHITGPSFHECTSECRHLPNQMHLYSNAKNIAQNVYDQDELRASFEGQHNGAHTPKGVQCAEFS