MLHVKEGESVAVNCVLQMHRLLYDSSGGILRDFLGLIRSTNPTIILMAEQEAEHNEPSLEARLVNSLRYYAAVFDSIGFSLPLDSPARIKIEELFARDIRNIIACEGRDRTERHECFGKWRKLMEQGGFRCTGITERELFQSQMLLKMYSCEDYRVTKQGNDDAALTLSWLDQPLCTVSAWTPIDAAGSSSSYYQPS