TEFKTCGSCAEPITDRYIFEVNGSAWHGSCLRCTVCFCPLERQVSCYLRDGDMYCKSDYIKKFKTSCAKCARSISATDWVRRAREYVFHLACFACDSCGRQLSTGEQFAICEDRVLCKTHYMELIDDGTTSSEDGLDADGNGKNKTKRIRTTFTEEQIQILQANFQVDSNPDGQDLERIALATGLSKRVTQVWFQNSRARQKKHVHVPRAQDLFNGMRSDLNNNNNNSCSSSNSNDGPPGHHLGGVGPEDCVLGKTSIFNSHGFINLVV