MPIFDKVEKAPEDPILGLTVAFNNDKHPDKPYVLPVVHKVEEALLHNPAVNHEYLPIDGLADFRKYASQLIFGENSKALAEGRIATVQTISGTGSLRVGAEFAAKFLPGAAILISTPTWGNHLNIFPKAGVQVRKYRYYSNKLRGLDFEASSRTSAFAAPEGSLVLLHGCAHNPTGCDPTRDQWARIADARKLVPYFDVAYQGFASGDLDADAWSVRFFEQRGFTMLVSQSFAKNMGLYGERAGALNVVCSSADEAGRVLSQLKPLIRVMYSNPPAHGARIAAAILGMADRIIKMRHAMFDELKALGTPGTWDHIVSQIGMFSYTGLTEAQVLTMRDKFHIYMTTDGRISMAGVNSSNVKYICKSMHEAIASS*