MEASSNTNAMAGVMAPLMLHGRVAIVTGGAGGIGSAVSRHLASLGARVAVAYIGDPAPANELVSGINDGYLRAEEEEKRGPRAIAVEADVSDAARVRALFDAAAAAFGGEIHILVTTAAVLDFAYPALAETSEAAYDAMFGVNARGTFLCCREAANRLARGGRGRIVTFSSSGVGSLRPGYAAYAASKAAVEVMTKILARELRGTGITANAVAPGSTGTPMMYTGKTEEDMARYIAEAPLGRLGMPDDIAPLVGFLASDAGGWINAQVIRCNGGTI*