MMLNSDTVELDLPPSHSETESGFSDCGGGAGPDGAGPGVPGGGQARGLEPGEPCRKDLQHLSREERRRRRRATAKYRTAHATRERIRVEAFNLAFAELRKLLPTLPPDKKLSKIEILRLAICYISYLNHVLDV