METDTLLLWVLLLWVPGSTGTTCPPPVSIEHADIRVKNYSVNSRERYVCNSGFKRKAGTSTLIECVINKNTNVAHWTTPSLKCIRDPSLAGGGSGGGGPAASSGAEGGGGSGGGSLQDNWIDVRYDLEKIESLIQSIHIDTTLYTDSDFHPSCKVTAMNCFLLELQVILHEYSNMTLNETVRNVLYLANSTLSSNKNVAESGCKECEELEEKTFTEFLQSFIRIVQMFINTS