MGLALGLGAIWKSIIAVLLVGFRSPGAEEALQSLVPQRFSHGQSRDCLYNRTLALYVVEYAAAVYVDDPAALMSWTCSRCQGLTSGFQITELIVDVPHCLQAYVGVAEDLKAIVIAFRGTQETSYQNWAEDLYFRQLDLNYPGIEDAMVHSGFYSAYHNTTLRDSVVRGVLSILARRNDLGIIVTGHSMGGAMATLCALDLAANFGMIDMKVITFGQPRIGNSVFAAGYYALVPNTVRMTHAHDIVPHLPPYYTLLGEKTYHHFATEVWIFKIQVGRLQYEFEQVCDSSGEDPECSRSVTGNSISDHLQYLGVYLKTVDE*