MATSSSSVTRRTGGLVAVVYVSEGKNEGVVANLERTAEETCEKHGAKVVNVFRDVEYNRTGFTLGMGIASAASLEPAALSGAVEPLRQSALALTEKALSLIDLRTHTATHPRCGVVDHISCHAIGDADDAAAACLAKTLGERIGVESRVPVLLYGNASGVGTQLAALRRRYGYFKETAARTGGWAGEHVVDGGEVLSDYGPSIVPPEAGVVMLGATPWIYNYNVPVAAESFDGDGGGAEDVAQVMTAARRVAKKVSERGGGLVKVQAMALPHGKDGDAVIVEIACNLLDVSVTTPAEVQDAVERACREEDAVTFRVKEGYVTNLTPEEMLARLSAQS*