TSESFSATTAKKLSPPPAAALRLYRMGSGGSSVVLDPENGLETESRKLPSSKYKGVVPQPNGRWGAQIYEKHQRVWLGTFNEQEEAARSYDIAACRFRGRDAVVNFKNVLEDGDLAFLEAHSKAEIVDMLRKHTYADELEQNNKRQLFLS