MTTQGIADVVRQLAEGVDPAGEMFKKVAQSKPPLYQGEIDPTILENWLREFDKLIVAVNCPENLRVNNAVYYLRGEDDLWWERCENALRATPGFGWESFKFIELSRFAPEVVAMEELRGQRFESGLTMDLQLMLAGETFTSLDTLYGKAAHLYGLQQMKNGIGEKRKDVGNQNQGGGQQNQGNFKKNKGNNHFQFRGNQGGNRNNFHNNNGDKNQSAGNGTRVYECRRCHTNHPGRDCNGNQDYDMDIKYHEGKANVVADALSRKSSHGVNALVVANELCKDMQRLNLEIVSGEYLEGMMNALTIQSSMFDEIRENQAGDHVKLEQIKKKILQGKEIDFKVHEDGSLRYKGRWCVPQKCGELKEKLMREGHITPYSAHPGGDKLYKDLKKVYW*