GRRVLAYPRLPTYAPTRLVLKTRAIYDVRVDECKSCIAEYKGNYCNYETNREGLSDLYDYGDYRYQVYYSEPSCIEDNCNQFQE