TTCPPPVSIEHADIRVKNYSVNSRERYVCNSGFKRKAGTSTLIECVINKNTNVAHWTTPSLKCIRDPSLAGGGSGGGGPAASSGAEGGGGSGGGSLQDNWIDVRYDLEKIESLIQSIHIDTTLYTDSDFHPSCKVTAMNCFLLELQVILHEYSNMTLNETVRNVLYLANSTLSSNKNVAESGCKECEELEEKTFTEFLQSFIRIVQMFINTS