MDYCGKYIAVILAFLSVFMHVLHSFPEGDLMVQGCPECKLKENTYFTKRLGKALIFQCTGCCFSRAYPTPMRSKKTMLVPKNITSEATCCVAKASTRVTVIDNLKIENHTDCHCSTCYYHKS