MAPVGHHSLGSDVANGIKNDLVVGAFCNVHASVNKLWTMQGGLERCLVCYSERPFDSTTVSFHGCLSTRKLVSDSHSFQLRVNPFKHGLLSKDGGRNYHIEVRAVYNPGSTGSEGANGDTKVQQMLVDMVRIQVGKARMIELLDERSQYMRSIADEALFEYDKIAYRTMKGLDATGSRVLRQLDVDAIAIEKDLRIARAELEAESRDFEEYQIRMAYSRNEGLFFKSLYKAPRTLLYRSASSINKVENQNVQKVAAVSTSSIKESSSSYRQLLYGGLSLVMVSFLWSSGSAFVAGTCMRASKLASYGIVFSLLLAQLAYIKVITGEADIESENDSS*