MQSILDAIDEWIKEILIGSIQENLEALFGDVNEKVGTIAAEVGKTPQGWNGSVFSMIKTLSENVIVPIAGLVITYVLCYELISMIIDKNNLHELDTFMFFKWFFKAWVAVFIVTHTFDITMAVFDVAQHVVSGASGVISSDTSIDVASSLTALQGKLKDMEIPELLRLSIETGLVSISMKIMSVFITVVIYGRMIEIYLVCSVAPIPFATMTNKEWGQIGNNYLKSLFALGFQGFLIMVCVGIYAVLVKAMTVSDNLHTAIFSLAAYTVLLCFMLLKSSAISKSIFGAH