TEFKTCGSCAEPITDRYIFEVNGSAWHGSCLRCTVCFCPLERQVSCYLRDGDMYCKSDYIKKFKTSCAKCSRAISATDWVRRAREYVFHLACFACDSCGRQLSTGEQFAICEERVLCKTHYMELIDDGTASSEDGCDADGSGKNKTKRIRTTFTEEQIQILQANFQVDSNPDGQDLERIALATGLSKRVTQVWFQNSRARQKKHVHVPRAQDLFSGMRSDLNNNNSCSSSNSNDGPPAHHLGGIGPEDCVLGKTPIFNSHGFINLVV