MCSFRVLNLSSTKIWSLPKSVSNLKNLRALILNLCRDLEEVPSLERLEELRMLDLSHTKIRELPSGMEAMVYLQHLDLDCTEELRVFPAGIILRLSHLEELTMDGSKWMLSSKTGEGARIEEILNSTRLAILNIQFEELSDFLQHAKSDKWQMMKRFRLSVGSSFRISSP