MLFPRYFKQAAALSPNIQILLFSFSFCPSRRFLLPPIRLVSTQQIFSCNVQIANLARSGKIEAARQLFDKMPERDVVSWNAIVAAYWQNDNIEESKTMFNLMPRRNVVSWNSMIAGCIEHERMEEACAYFHAMPKRNVASWNAMISGFVRHDRVEEAARLFEEMPKRNVISYTAMVDGYIRNGEIDRARALFDQIPWKNSVSWTVMISGYVESGRFEEARGLFDEMPEKNVVTLTAMITGYCKEGKMEDARKLFERIQHKDLVSWNAIIGGYVHNGQGEEALKLHSLMMEIGGGLHPQIDRIHLELEKINFHMKINSDIEDLIFM