MASKVSIISTWTVKAAGRSQHHTDNCKIIELTPWDILELQIDYFQTGLLFLMPTFEQLRDISKATNTSSLIDHLRVSLSRALDFFPPFCGRLNTTKDEQNGTTSFFINCNNDGAQLNHATAHGIRVSDIVESDYNPYVVRDFFPLNGVQNLEATSQPSFAVQVTELEDGVFIGCSNNHVVVDGTSFWHFYNSWTEISRSFNVISKIPFLKRQFPFNINHFSDRISIPNERVNAGHRFIPPPMLRERVFHFAKESVAKLKAKANLEMSTTKISSLQAVLAHVSIDMRERLNPPLPEGFFGNAICPAAVTIKTGQLLEHKFGWAALQINETIAFHDHEKLKCIYESWMNDPEVVKLGDLPSNYFMLNNSPRFDFYKYDFGWGKPITHRSGIGNMLEGKITVSPGLEEGSMILEICLSSETIQALEEDVIFGEFVTTPVVGLEPTIRARI*