MVRTKVKLAFIVNDAARKAAYKKRKKSLFKKVVELSTLCGIEACAIVYGPYEPHPEIWPSPEGVQSVLSKFMTMHEFQKCNKKMDHETFMTHRVLKAEEKLMKQRKDNREQEMTLLMTQCLNEGKVVHDNLPTDDLSDLSWLIDHNLKDIGRRLESSSLA