MKKWLQGLMVGLLGLAFFACSDSQETQKGEALTDTEIGLRKVDLQDEKDVKLPEYDYSKLEAGESTKIERSYENAPPMIPHNVEDMLPITQDNNQCLACHDPAIAADVGAVAVPTSHTHDLRTNKELGQVSHARFNCVLCHTPQANINPAVANTFTPDFRNIESKNSSNLLDVLNEGVK