MKERFFYLGIGLFFTHELDAMTNHEWRVLPLTSWLSDDMGRLVFVAAHVPLFAILVALTASLNSVVRSRTRVWLSAFLILHGMLHALFVLHDKYEFDALMSNILIYGAAICGLLYLWRHHVDNNGALGCG