MEWIDPQPTQCNTSWAAIAAVYGNTHSYCCRVGHDRVAEYKAARIPGAKFFDIDGVCLPGVDLPHMLPSKAAFAAAADALGINNDDTVVVYDGMGMFSAPRVWWTFKVFGHDRVYVLEGGFPAWKSLGLPIYSSPMPNDDDRDVHVATRAAQAPPPQTKYKATIHQDKLRNIDQMLALASAATASSSSSRGAAEQVMDARSAGRFRGVDPEPRAGLRRGHMPGARSVPFQQVYEKNEMKGAALKSKEQLAAVFQQAGVDLSQPVVATCGSGLTACVLALAVHELTGRLVPVYDGSWSEWGARQDTPIDSEAQQA*