MKKYFGTEVPLYDICRTSAPATPLSLLVEAFGMYVSCCKAYDLDAMDWNFVQNMMAMSTFYDDDSLRQSDIARFLEAYLLSALPQFCFKVSKSRHGCSEPDVRIEVLTIDGDYVLVAMVEVKPEMGLRGEPSIEAMKYFSDHVVKSYKQKHWSCFRSCSPVLILEVVGATIRVGGAAFLDKPCYQPFTPYLHIFRFLQDQGHWEVLSRALGAIRMAIASLADFYRNLEVESRGDDVIRRADSLIWPSIIRHEERNKHAKVIQYERQLTRSALQFMNVGRQKQLLFYLTYPDGQQRIIKFCQRYGDKVHALWAGKGYAPQFHLAELQGAWLVIDMEYYSEEDGWRPLIALDPRLFVSGDNQANKYRLESHKWEKCKLDVRRAYQDVHDLNPLFVHGDMRRQNILYNVENSKVAFIDFDWAGTDGQDKYPLFLNPLNSWPPGVMCCAVMKSEHDAQLLDIELG*