MKTEFKTCGSCAEPITDRYIFEVNGSAWHGSCLRCTVCFCPLERQVSCYLRDGDMYCKSDYIKKFKTSCAKCARSISATDWVRRAREYVFHLACFACDSCGRQLSTGEQFAICDDRVLCKTHYMELIDDGTTSSEDGLDADGNGKNKTKRIRTTFTEEQIQILQANFQVDSNPDGQDLERIAQLTGLSKRVTQVWFQNSRARQKKHVHVPRAQDLFNGMRSDLNNNNNSCSSSNSNDGPPGHHLGGVGPEDCVLGKTSIFNTHGFINLVV