DIITEVEIQPDIQEVEIEAIPVEIPCETVETTIEGEDGQPMIALQPLPEPGREEIILQTQEEIVGGDSLSVYDQIPVPENDIYVESSPGPSRKATKKARKSGGARFRASDHAIFGEMATETKARKWEQKQVQIKTLEGEFSVTMWASGTDDDEGSNPEPDPDYTDYMTSKTNAKFNSNSSVSDGMPGLDLSDPKQLAEFARPGHKLKVRKPQVMDGVERTIACPHKGCTKMFRDNSAMRKHLHTHGPRVHVCAECGKAFVESSKLKRHQLVHTGEKPFQCTFEGCGKRFSLDFNLRTHVRIHTGDRPYVCPFDGCSKKFAQSTNLKSHILTHAKAKSRNAIGRQVQQIQLQQPQYVQVEVADVDNQQFIVYAD