MHDRGLAPDKMVFACILKACGSIGALDKGKQIHAIVAANNLLENSVVIGNAVVDMYAKCGALARAQEVFDGLSIRDAVSWNVLITGYAQHGQAIDAIQCFDWMQLGGFSPDETTFACVLKACGAINNMEKGQEMHADVVRAGLVTSNIVVGTALMDMYAKCGVLTKAVVVFDQLEPNAVSWNVLIAAYAQQERYLEAIACFEQMKLLLLSPDAVTFACILKAYGGIGAANRGHEIHGEIAKDGLVGTQNIVCNALVDMYAKCGVLGKAQDVFDEIQVRDEVSWNVVMAGYSQCGKMAMVLSVFNAMIEEGIEPNPIAMLILINTCSHLGLLDRGQIYFQIIISRYCITPTMKHFTCMVDIYFRAGYSSKAIALIKGMPYSSTLAIWHAALGACQYSGNVELGRLAFKHAIQLNEADPAAYVCMKNIYAGAGMARDVNKVSSMNFAPELWDL*