MEECKEEQLDYESEKMEILRLAQSKRNIISLNMDLEKDMQRIDEANQELLLQIQEKESEIQRLENEVTQIRDAVEDEEWEKENCATMEREKALQEVEEETARLERKNETLVHSITELQRKLTRKSRKKNKHEEGDQDETSEDSTFKLQQLEASCADQEKELVKVMEDYAFVARLCEDQALCIKKYQETLRKIEEELETRFLEREVSKVLSMDSVRKDCNSQNNEYNSIRKRAALFSKRVFRYLFFTTLFFIRLLGYVLFHLSFINPDLLVNLLPKLLNRGVLWKLRCFLFPSLTLETEDMLPH