MSDNNSRRSNLITKYVLKDKHTIESEMSFFDHLEELRWHLIRSVIAIAIFTGLAFSYKEIIFDQIILGPKNPDFWTYRMMCQIAAKYNIADFCVDKINFVIMNTELAGQFMIHLTSSFLVGIALAFPYFIWELWRFIKPALEIKERQYANGLIFFTSVLFGIGVLFGYFIIVPLTINFLGSYTVSAEILNQVSLDSYLSTVGTLSLGCGLTFELPIIIYFLSKMGIVTPKLLRSNRRFAIVLILLVSAFITPSPDMMTQTIVAIPLFLLFEISIFVSAAVARNKAKKEAEFYNS