MESPPCKAIFLVATTLRVLLQIPFISAIGINYGLNGDNLPAPPAVVGLYERCHIPSVRLFEPRPEVLQALRGKPLQVILGTRNEDIQSLATTLDAANSWVAANIVPYRSDVNFTYITVGNEAIPGAMSQYIAQAIANMYTALADAAITYIKVSTVVPGSSLSISYPPSAGAFTHEAAAVISSIAPILLNHGASLMLNVYPYFAYASDTNSMSLDYALLRPGAPLVGDQNLVYDNIFDAMVDAFYAALEKISEPGLTVVISESGWPTAGNEPITSPENARTYNRNLLNHVQEGRGTPRRPGQPLDVYFFAMFNEDLKQAGIEQHWGFFYPNMQPVYPFWQCS*