MADGKQGEGSAVALKASPSAAAMAWGLRGGSNPLEEWSARVKAIEAGFRAWMAKQPIHIEAAVTTAVGAVQGGALGGLMGSLSADGGSPFPMPQPPPNANPDAMASFKQAQALAGGPLVQARNFAVMTGANAGISCVMRRIRGQEDIQGSMAAAFGSGVLFSIVSGMGTPNPAVNAITTGAAFAVFQGGFFMIGQKFSKQQGGEDTYYSQTRSMLNKLGLEKYEKNFKKGLLTDQTLPLLTDSALRDVKIPPGPRLLILDQIKRDAELVRAN*