MEQQPAFADHVDIIRLPATPNHHPPNEQHSAESNGNVDAIKAANSKLLSAAPAAGDCMVSNSSRINEVKDKFKRICVFCGSKSGNKAVFSQAALQLGKELVDRKIELVYGGGSIGLMGLISKTVFDGGCRVIGVIPQALTSHQMAGEAIGEMRVVADMHERKAEMARQADAFIAMPGGYGTLEELLEMITWSQLGIHDKPVGLLNVDGYYDSLLMLFDKSVEEGFMKIGARQIVLSAPTPKELLTKMQEYVPVHDIVASRQSWEIEQLLSS*