MVRDFATDESHGERGMSVLKLRLDGVRSAYDAAAAELETAKRAREDAEQELGGNQVQVAIAVVSIHGLEATISHLQEEISQVRSDLDALKGKGDIERDEFISQMDQLNTKIRKFQQMVSVELNGKKCSELSSGEGQQVTDWSEVIELEGSFEELNGNVSNADSERSLFEEQYEKDDHDKVTGKECHRKGFTFLRSTGKFESSDEGSTFSDDETILELLPLGPSTSRILVASTSVNNGQNIYASDQPLSTLPPLPDLEIPQRKGPLCIDGDANESDNDDTATTSSQGSYIELHTIQDEYVIGGPSWEAMIAPITGLALEEEEELMIEGQILLANDQKANRLITLFDEEERAMVRMLAALGQPLLTMGTFPTSRSFLLNLPLIFVCKEKDTECSICKSTLATKYRCHVHASLVNTYSICNAY*