MAETLEFNDVYQEVKGSMNDSRLRLNRQGINFKNSKTGNVDNIQAGELTEGIWPWVALGHGLKLLMRNGHVYKYDGFGESEFEKLSDFLKTHYCLELMEKDLCVKGWNWGTVKFCGQLLSLDIGDQPVFEILLSNVSQYTTGKNGVTPEFHQNDDTEVSLMEATVTSASTPPPCTCTQDLRLQDPLHHGAASLPAAHKDQRQMFFVISPDPPIKQGQTRYHFLILLFSKDEDFSLMLSMNEEEVEKPFEGQLTKDMSGSLYEMKARSGLLYPLERGFIYIHRLPMHTCFDEISFVNFAHGTTTTHSFDFEIETKQGTQYTFSSIEREEYGKLFDFVNAKKLSIKNQGLKEGMNPSYDEYADLEEDQHDAYLEWMKEEGKIREENANDSNDDSREETDGSFNPGEEEEDVAEEFDSNASASSSKGDSDQAEKKRKQLKKAKMAKDCKSRKKPMEKAGEVWKGMPKEKKEEWDHKAEDVRREYEKAIKEYEGGWGECSKRDKSKKKKVKVKMEKKSIPSRGSSSKSSSRQLSESFKSKEFASSDESSSRENKSKKKRTLKKRN