MLQQSELIFDFASDHFNMSQLGSLTDCPAVIVEQVPHSHLLSYTGLACEQSQDHQQLVKVEPCESGEEETMETLVSPDSLLNMECADTLSLEHYSQAFLPSLGDVITTPVVGEEFVGTVDQSEWSSLHRNKPGSQLRSKKKSRKPRHRRAESPTPEITVKKDKYNKGGNTLYLWQFLMELLQDRQVCPRYIKWTNPQAGIFKLVNSKAVARLWGKHKNKPDMNYETMGRALRYYYQRGILNKVEGQRLVYQFTSLPKDMIYITDGDGIKEEDDEDHDDNSVNDEGMSDDSDSTI