MAMASMIDLQGRVALVTGGSRGIGRDVCLSLAQHGCSVVVCFQGNSSAASEVVSLIRQSSGSAIAAHGDVCNPSHVSSLFDTAIQAFGHINIVVHLAGVLLSSYPALEDTSVEDWNRTMSVNATGTFLVCKEAAKRVVPGGGGRIITCSSSMVHMLNPGYGAYVASKAAVEAVTKMLAKEVRGRKITANCVAPGPVATDMFFAGKDEARIESLRAAAPLERLGECRDVAALILFLVGDGGEWVNGQVIRANGGLAI*