MGSDSVDWEHIKSQLANIDDGWKAARFDSLPYVVHILTSKDREREIETLKDQSDIIEEVVDEVVHGYHSGFNKAIHNYSQILRLFSESAESIAGLKTELGEAKKLLGSRNRQLHQLWYRSVTLRHIISLLDQIDNVAKVPARIDKLIAEKQYYAAVQLHLQSTSMLEREGIQGVGALQDVRSELSKLRGVLFYKVVEDLHNHLYNKGEYSSNPTIVDEKDDDIPTLTASGITSGSLHPVSRRTRTMRRSDHNGDSFQLSDGFHRAGSVDGSSSIDCREDESVHTGDYPDGGASDGLSSWTGVNGSEALSKEFRSMSCKIPIWLSNSTPNEFTETMKKSDAPLNVKYLQTMVECLSMLGKIAAAGAIIRYECMLPLLILSYLDLLGQNKGWQRITGDDIFMRIFADYVFQLAWPFTCIGLSSI*