MEINLLHVTGPSHASLPVPDSYAVPQLPQAKATPTDITLPLIDLSRSRGELRRAILDAGKEFGFFQVINHGVPEQVLQDVEAVSEEFFQLPAADKAHFYSDDTNRPNRLFSGSTYKTSKRLYWMDCLRLARAFPGGDSKKEWPEKPEELRNVYENYTALMRGLGLELLHMLCEGLGLPSDYFDGDQSAGDMILSVIRYPPCPTPDVTLGLPPHCDRNLITLVLSGSVPGLQVLYKGDWIMVKPIRNSFVINFGLHLEVVTNGIIKSVEHRVITNSVQARTSLVITLNGTEDCLIGPAGELLGENKPPRYRTVTLRDFMRIYNKSLENPDAAIKERMKPFMI*