MTDRRKNKRPVIASLVAFALLGLSWQWSATCFGKKASKELPADDKAKIISLVGREVVDSRGNPTVEAELTTGYGTFRAIVPSGASTGIYEALELRDGGSRYKGAGVTKAVKNINSIIAPKLKGKDVRLQRELDDFMVQKLDGTQNDWGYPKAKLGANAILAVSMAVCRAGAEAFGLQLFEYIGELKETKFDVEQIDVQRARRKTYKMPVPMMNVINGGRHAGNALPMQEFMIAPTGAKSFKEALQIGSEVYHSLQAVVKQKYGKSAAAVGDEGGFAPNIQENDEGLQALVDAIKDAGAAGKVKLAMDIAASEFYNKEDKTYNLGFKAENPDSSLIKTKEQLVDWYKDMSSRFPIVSIEDPFDQDDWDAYSGLVEELGKTVQIVGDDLLVTNPKRIHYAQEHKAANALLLKVNQIGSITEAITAYLDSVSTGWGVMVSHRSGETEDTFIADMAVGLSTGQIKTGAPCRSERVAKRVTQS*