MVSTTTSFEGAAMLPTPCFYPQSQPPKWVMNDDTATRFSTVEMKYSNSEHFRRYPPEMRWPTEFPYQFSFPTPTVSEAYPTDPFPSTSAAIPSTYKVENGCYYPNAMIPPAYAAATPTEYIAASQQFSQWKMSTATVHTTSSMKSAARSSAASASATPPYRTGPGTNNVRVRTSEKYRMVYTDYQRLELEKEFRTTQFINSERKSQLSSELQLTERQIKIWFQNRRAKDRRDSKKLRVIA