MKLSRALTLAAVATAATSTVVDSEDSVALWGQCGGVSSTFLLHLAREAHISFDWKAGHSGPTQCADGSHCVTVNAAYHQCVPLPSILNWVSTGPLVGPKNDSRQVAGIKDPSVVYHEGTWHVFATSAKSGNWSMLYFNFTDWSEANDAEFFYLDQSGIGPGYRAAPQILYFAPQKLWYLVYQDNNAGYSTNPDISNPAGWSTTKHFYDEVPQIVRDNIGDGYWLDFWVICDAAKCHLFSSDDNGQLYRSETAIADFPDGFNEPVIAMQEANRFDLFEGSCVYRIDGSDKYLLLVEAIGSDNRRWYRSWTSSDIAGPWEALADTESNPFARANNVDFEDGKAWTKDISHGELIRSGYDQSISIDPCKLQFAYQGLDPEAEANVPLYGNLPYRVALLTQTNSSC*