MKKARTLRIFWTDPEATDSSGDDEECGVSGRRVGRLVREIGLDPCPAVVDKPRRARKKAPAGGGKVASQTGSTKFRGVRRRPWGKYAAEIRDPWRGVRVWLGTFDTAEEAAMVYDCAALQLRGPGATTNFSSSSSSSTTPAPPQVAEEASDPTTVSAGYDSGDDSQSRTSPTSVLRGFSSYSAVQGPATEETKKGADVFNPAVFLPEMTVEEFSPFEDMPLFNDSSCFETWEPRIPEATTARVGFSAAADPSTTAWDSGFGSATWHEDDYFHEIGDLFPLEPLPAIF