MNLNVSNSFGFTCRLLRKQCDSAQTSKRATEDLVDLLKSLNAKEKLLLSKYFCQLPLSVGSFRVLRQLQKLRILTATEYICSIENDEQLQLILIEFLQNENELLINLFISAHYDSVKMLRLNNILENSLRNLFTALAVNPKISDLSYIAPLCKSLPDDVLLNVCIQMHLNCLLELHVAADISLAFKHLSAWINEGVDELIFIKRLADTLLGRHQEQALSHLFKVSTSTSFKYWKFYIILVQSIASGANADTAAFIKKYLKNRLLHAATFRCQLTLLHLLLTARAAAANTMNIQQNLDNYAKWYKQNIGEMSYVLSTEQFKVVLNMLEDSIHYEQEIDYVEIHAAIAISPGGKLVQSYKTKCKTHLARLKLARKQNDIINC