MLRLRLRECVVSRLLSPSSTSGPAISSLHRLLSASAAAGPISPNPGGFAVEDYLIDTCGLTRPQALKASTKLSHLKSPAKPDAVLAFLAGVGLSGADVAPVVAKDPQLLCAKVDKTLAPVVDGLTGLGLSRSDIASLVLLAHHNFRCRSIVSKMQYYLPLFGSCHNLLRMLQRSSYLLSSDLDKVVRPNVVFLRECGLGDCDIAKLCIREPRMLITNPERVRAMVACAEKLGVPCGSGMLRQALQAVAFLSEEKIAAKVEYLKNTFRWSDAQVSIAVCKYPILLRKSKESLKRRSEFLFSVVRLEPMYIADRSVILGLSLEGRIRPRYYVVKFLKQSGLLDRDWSFWSAVTVTEKVFVEKFICPHKEAAPHLAEDYATACKGEVPTSIIFR