MLQPYLHESRHLHAKRREGGCGGRFINKKKPDTTAASTVPDTHTSSYETVLRNVNNSSSSGSRPFNFFRESDSPRSNGEATEPLHQTHPNQTHSSSGCNLQFP