MASFTKTVLIPIAHGTEPLEAVAMITVLRRGGADVTVASVETQVGVDACHGIKMVADTLLSDITDSVFDLIVLPGGLPGGETLKNCKSLENMVKKQDSDGRLNAAICCAPALALGTWGLLEGKKATGYPVFMEKLAATCATAVESRVQIDGRIVTSRGPGTTIEFSITLIEQLFGKEKADEVSSILLLRPNPGEEFTFTELNQTNWSFEDTPQILVPIAEESEEIEAIALVDILRRAKANVVIAAVGNSLEVEGSRKAKLVAEVLLDEVAEKSFDLIVLPGGLNGAQRFASCEKLVNMLRKQAEANKPYGGICASPAYVFEPNGLLKGKKATTHPVVSDKLSDKSHIEHRVVVDGNVITSRAPGTAMEFSLAIVEKFYGREKALQLGKATLV*