MEACTGFVAAQPVRAVSAQKCKRCQILAPSENALIRSCSGLASSGRRLAAPSHRARSVGLRRARVITAVGGSSAFYPKFSAFHPELLIKDFTLQRAIQTLLVYQTEMGNGTGARFLENFAGQKGVGKYHGFRGMKIPWNEYLESMLKAEVTELVIRKPMRRQGSPGNPYIEQKYFEYTEEVNPAKVARLLMDVRAQTSKECAEDLKVIPRENELLRQQYLVEFHKQSKDELQKVFTHDFDPLPHDAMRSSTADLLDRMTTYCAVKQYMKTGENDAHRKWLAKFLEKEGAYFLDDAVPRFRVARDFVWKMMLEPPIMSCKPGEEEPCFTEPLGLSKEIMRLRAEIASLWTSILEEQIEQDHADLSRKVLQMNLEATENREKEAEA*