MMLRSRNLFIAASILTLMVELDASHFKEIRDTIIQAPSVPALQYAVAIAILASLIYMCLLRPRKVYLVDFTCLQPNEDQKLNYEKAEYITRLGGKFTLPSMEFQSKILLRSGLGEETYLPYHIYNEDDVIKSRELIGRLDSQQVLFGTTDKLLRKTRINPREIDIIITNCSLYSPTPSFASMIINRYKMREDVKCYHLGGMGCSASIIACDLARDLLRVYPDKYALVISTENQSLNWYYGNSKSQLVPNCLFRLGSAAMLFTNKRGERANSKYEFIHCVRTHKAADDRAYRCAYQIEDEVGEVGVRLSKDLTGVAADAIRSNILSLGPLVLPYYEQTLFVYSYLCKNVLNWSVKQYQPDFKLAFKHFALHAGGRAVINDIQKSLSLTDFDMEASRATLHRFGNTSASCLWYVLAYMEAQQRIRKGDKVWMLGLGSGFKCNSAVWQALHDVPLPLDSPWLDSIHRYPSVLKNIPSFPI*