MKLKPKQAIVEYLGEFREIKLDLEPANQTVDDMELAVHALTGLPKEYSSLVEILENGEMELSLDNIQSKLVQREQKLKMEAEIESKSSEEEEEEERDTSMAFSARRWNHSNSRPAERGAEVVMKKGVCQIVVDNVVQLQALQQNGLWRIETVGAEQKSFFTRRSIKREDRETVRKQEKTVKEKKEEKRTVKMIEVDLDEESEENEERNVEKSEEEKEKEKERTGEVSVSEEKEETSEKSAKGAESVEGKTEETKRNESARERVQETRDEGDGRYPDRQRRSTIKFGAIGDGFVWTTPKSKYKR*