MDGDGECSSPTGRAPGLLPLFGPSSPAAESLEDKLRRVSEENRRLSGALDAILADRRALAASPTPSCHAHGNAAPAEVAAGGGGGMVTAEPRSKVRTVCARAEPSDADANHLKDGYQWRKYGQKVTRDNPYPRAYFRCAYAPSCPVKKKVQRSAEDKSMLVATYEGEHNHEHRALSEYVSDAPAIQLLQQQQEAGSLPCSISINSSGRTITLGLADQRPGSNAEAAAAAEVMTPEFRKVLVDELVDLLKNDPEFMESLTSAVAARVLERIPGQIF*