MATSQVLHILPKPSYEHAFNSQRTEFVTTTATNQVELYEQDGNGWKHARTFSDHDKIVTCVDWAPKSNRIVTCSQDRNAYVYEKRPDGTWKQTLVLLRLNRAATFVRWSPNEDKFAVGSGARVISVCYFEQENDWWVSKHLKRPLRSTILSLDWHPNNVLLAAGCADRKAYVLSAYVRDVDAKPEASVWGSRLPFNTVCAEYPSGGWVHAVGFSPSGNALAYAGHDSSVTIAYPSAPEQPPRALITVKLSQLPLRSLLWANESAIVAAGYNYSPILLQGNESGWAHTRDLDAGTSKTSFTHTGNTGEGREEEGPVSFTALRSTFRNMDLKGSSQSISSLPTVHQNMIATLRPYAGTPGNITAFTSSGTDGRVVLWTL