MGKSHLKPPKLAPSAWQLYFTDWIQRHQATNTRKLNVAQAAKEAGVEYAQLSNAEKEPYKRRSQAMKEIREREYSAYMTSLTPDDIKRENTFRAAQRKAGKSRKGNIKDPNAPKKPLSAYFMFLQRIRSDPELVKDVFGDETETTKQSVLAAGKWRSMTDDERKPFLAQAEQEKLEYEAARKMYEDGTVGYGTSISFSVLPGNPFQTATIPLNSLRSVKAEVFSSESESEGSLVDDVADRRRS